Package org.platanios.tensorflow.proto
Class RunMetadata.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<RunMetadata.Builder>
-
- org.platanios.tensorflow.proto.RunMetadata.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.lang.Cloneable
,RunMetadataOrBuilder
- Enclosing class:
- RunMetadata
public static final class RunMetadata.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RunMetadata.Builder> implements RunMetadataOrBuilder
Metadata output (i.e., non-Tensor) for a single Run() call.
Protobuf typeorg.platanios.tensorflow.proto.RunMetadata
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RunMetadata.Builder
addAllFunctionGraphs(java.lang.Iterable<? extends RunMetadata.FunctionGraphs> values)
This is only populated for graphs that are run as functions in TensorFlow V2.RunMetadata.Builder
addAllPartitionGraphs(java.lang.Iterable<? extends GraphDef> values)
Graphs of the partitions executed by executors.RunMetadata.Builder
addFunctionGraphs(int index, RunMetadata.FunctionGraphs value)
This is only populated for graphs that are run as functions in TensorFlow V2.RunMetadata.Builder
addFunctionGraphs(int index, RunMetadata.FunctionGraphs.Builder builderForValue)
This is only populated for graphs that are run as functions in TensorFlow V2.RunMetadata.Builder
addFunctionGraphs(RunMetadata.FunctionGraphs value)
This is only populated for graphs that are run as functions in TensorFlow V2.RunMetadata.Builder
addFunctionGraphs(RunMetadata.FunctionGraphs.Builder builderForValue)
This is only populated for graphs that are run as functions in TensorFlow V2.RunMetadata.FunctionGraphs.Builder
addFunctionGraphsBuilder()
This is only populated for graphs that are run as functions in TensorFlow V2.RunMetadata.FunctionGraphs.Builder
addFunctionGraphsBuilder(int index)
This is only populated for graphs that are run as functions in TensorFlow V2.RunMetadata.Builder
addPartitionGraphs(int index, GraphDef value)
Graphs of the partitions executed by executors.RunMetadata.Builder
addPartitionGraphs(int index, GraphDef.Builder builderForValue)
Graphs of the partitions executed by executors.RunMetadata.Builder
addPartitionGraphs(GraphDef value)
Graphs of the partitions executed by executors.RunMetadata.Builder
addPartitionGraphs(GraphDef.Builder builderForValue)
Graphs of the partitions executed by executors.GraphDef.Builder
addPartitionGraphsBuilder()
Graphs of the partitions executed by executors.GraphDef.Builder
addPartitionGraphsBuilder(int index)
Graphs of the partitions executed by executors.RunMetadata.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
RunMetadata
build()
RunMetadata
buildPartial()
RunMetadata.Builder
clear()
RunMetadata.Builder
clearCostGraph()
The cost graph for the computation defined by the run call.RunMetadata.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
RunMetadata.Builder
clearFunctionGraphs()
This is only populated for graphs that are run as functions in TensorFlow V2.RunMetadata.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
RunMetadata.Builder
clearPartitionGraphs()
Graphs of the partitions executed by executors.RunMetadata.Builder
clearStepStats()
Statistics traced for this step.RunMetadata.Builder
clone()
CostGraphDef
getCostGraph()
The cost graph for the computation defined by the run call.CostGraphDef.Builder
getCostGraphBuilder()
The cost graph for the computation defined by the run call.CostGraphDefOrBuilder
getCostGraphOrBuilder()
The cost graph for the computation defined by the run call.RunMetadata
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
RunMetadata.FunctionGraphs
getFunctionGraphs(int index)
This is only populated for graphs that are run as functions in TensorFlow V2.RunMetadata.FunctionGraphs.Builder
getFunctionGraphsBuilder(int index)
This is only populated for graphs that are run as functions in TensorFlow V2.java.util.List<RunMetadata.FunctionGraphs.Builder>
getFunctionGraphsBuilderList()
This is only populated for graphs that are run as functions in TensorFlow V2.int
getFunctionGraphsCount()
This is only populated for graphs that are run as functions in TensorFlow V2.java.util.List<RunMetadata.FunctionGraphs>
getFunctionGraphsList()
This is only populated for graphs that are run as functions in TensorFlow V2.RunMetadata.FunctionGraphsOrBuilder
getFunctionGraphsOrBuilder(int index)
This is only populated for graphs that are run as functions in TensorFlow V2.java.util.List<? extends RunMetadata.FunctionGraphsOrBuilder>
getFunctionGraphsOrBuilderList()
This is only populated for graphs that are run as functions in TensorFlow V2.GraphDef
getPartitionGraphs(int index)
Graphs of the partitions executed by executors.GraphDef.Builder
getPartitionGraphsBuilder(int index)
Graphs of the partitions executed by executors.java.util.List<GraphDef.Builder>
getPartitionGraphsBuilderList()
Graphs of the partitions executed by executors.int
getPartitionGraphsCount()
Graphs of the partitions executed by executors.java.util.List<GraphDef>
getPartitionGraphsList()
Graphs of the partitions executed by executors.GraphDefOrBuilder
getPartitionGraphsOrBuilder(int index)
Graphs of the partitions executed by executors.java.util.List<? extends GraphDefOrBuilder>
getPartitionGraphsOrBuilderList()
Graphs of the partitions executed by executors.StepStats
getStepStats()
Statistics traced for this step.StepStats.Builder
getStepStatsBuilder()
Statistics traced for this step.StepStatsOrBuilder
getStepStatsOrBuilder()
Statistics traced for this step.boolean
hasCostGraph()
The cost graph for the computation defined by the run call.boolean
hasStepStats()
Statistics traced for this step.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
RunMetadata.Builder
mergeCostGraph(CostGraphDef value)
The cost graph for the computation defined by the run call.RunMetadata.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
RunMetadata.Builder
mergeFrom(com.google.protobuf.Message other)
RunMetadata.Builder
mergeFrom(RunMetadata other)
RunMetadata.Builder
mergeStepStats(StepStats value)
Statistics traced for this step.RunMetadata.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
RunMetadata.Builder
removeFunctionGraphs(int index)
This is only populated for graphs that are run as functions in TensorFlow V2.RunMetadata.Builder
removePartitionGraphs(int index)
Graphs of the partitions executed by executors.RunMetadata.Builder
setCostGraph(CostGraphDef value)
The cost graph for the computation defined by the run call.RunMetadata.Builder
setCostGraph(CostGraphDef.Builder builderForValue)
The cost graph for the computation defined by the run call.RunMetadata.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
RunMetadata.Builder
setFunctionGraphs(int index, RunMetadata.FunctionGraphs value)
This is only populated for graphs that are run as functions in TensorFlow V2.RunMetadata.Builder
setFunctionGraphs(int index, RunMetadata.FunctionGraphs.Builder builderForValue)
This is only populated for graphs that are run as functions in TensorFlow V2.RunMetadata.Builder
setPartitionGraphs(int index, GraphDef value)
Graphs of the partitions executed by executors.RunMetadata.Builder
setPartitionGraphs(int index, GraphDef.Builder builderForValue)
Graphs of the partitions executed by executors.RunMetadata.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
RunMetadata.Builder
setStepStats(StepStats value)
Statistics traced for this step.RunMetadata.Builder
setStepStats(StepStats.Builder builderForValue)
Statistics traced for this step.RunMetadata.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<RunMetadata.Builder>
-
clear
public RunMetadata.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<RunMetadata.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<RunMetadata.Builder>
-
getDefaultInstanceForType
public RunMetadata getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public RunMetadata build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RunMetadata buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RunMetadata.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<RunMetadata.Builder>
-
setField
public RunMetadata.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<RunMetadata.Builder>
-
clearField
public RunMetadata.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<RunMetadata.Builder>
-
clearOneof
public RunMetadata.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<RunMetadata.Builder>
-
setRepeatedField
public RunMetadata.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<RunMetadata.Builder>
-
addRepeatedField
public RunMetadata.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<RunMetadata.Builder>
-
mergeFrom
public RunMetadata.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<RunMetadata.Builder>
-
mergeFrom
public RunMetadata.Builder mergeFrom(RunMetadata other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<RunMetadata.Builder>
-
mergeFrom
public RunMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<RunMetadata.Builder>
- Throws:
java.io.IOException
-
hasStepStats
public boolean hasStepStats()
Statistics traced for this step. Populated if tracing is turned on via the "RunOptions" proto. EXPERIMENTAL: The format and set of events may change in future versions.
.org.platanios.tensorflow.proto.StepStats step_stats = 1;
- Specified by:
hasStepStats
in interfaceRunMetadataOrBuilder
- Returns:
- Whether the stepStats field is set.
-
getStepStats
public StepStats getStepStats()
Statistics traced for this step. Populated if tracing is turned on via the "RunOptions" proto. EXPERIMENTAL: The format and set of events may change in future versions.
.org.platanios.tensorflow.proto.StepStats step_stats = 1;
- Specified by:
getStepStats
in interfaceRunMetadataOrBuilder
- Returns:
- The stepStats.
-
setStepStats
public RunMetadata.Builder setStepStats(StepStats value)
Statistics traced for this step. Populated if tracing is turned on via the "RunOptions" proto. EXPERIMENTAL: The format and set of events may change in future versions.
.org.platanios.tensorflow.proto.StepStats step_stats = 1;
-
setStepStats
public RunMetadata.Builder setStepStats(StepStats.Builder builderForValue)
Statistics traced for this step. Populated if tracing is turned on via the "RunOptions" proto. EXPERIMENTAL: The format and set of events may change in future versions.
.org.platanios.tensorflow.proto.StepStats step_stats = 1;
-
mergeStepStats
public RunMetadata.Builder mergeStepStats(StepStats value)
Statistics traced for this step. Populated if tracing is turned on via the "RunOptions" proto. EXPERIMENTAL: The format and set of events may change in future versions.
.org.platanios.tensorflow.proto.StepStats step_stats = 1;
-
clearStepStats
public RunMetadata.Builder clearStepStats()
Statistics traced for this step. Populated if tracing is turned on via the "RunOptions" proto. EXPERIMENTAL: The format and set of events may change in future versions.
.org.platanios.tensorflow.proto.StepStats step_stats = 1;
-
getStepStatsBuilder
public StepStats.Builder getStepStatsBuilder()
Statistics traced for this step. Populated if tracing is turned on via the "RunOptions" proto. EXPERIMENTAL: The format and set of events may change in future versions.
.org.platanios.tensorflow.proto.StepStats step_stats = 1;
-
getStepStatsOrBuilder
public StepStatsOrBuilder getStepStatsOrBuilder()
Statistics traced for this step. Populated if tracing is turned on via the "RunOptions" proto. EXPERIMENTAL: The format and set of events may change in future versions.
.org.platanios.tensorflow.proto.StepStats step_stats = 1;
- Specified by:
getStepStatsOrBuilder
in interfaceRunMetadataOrBuilder
-
hasCostGraph
public boolean hasCostGraph()
The cost graph for the computation defined by the run call.
.org.platanios.tensorflow.proto.CostGraphDef cost_graph = 2;
- Specified by:
hasCostGraph
in interfaceRunMetadataOrBuilder
- Returns:
- Whether the costGraph field is set.
-
getCostGraph
public CostGraphDef getCostGraph()
The cost graph for the computation defined by the run call.
.org.platanios.tensorflow.proto.CostGraphDef cost_graph = 2;
- Specified by:
getCostGraph
in interfaceRunMetadataOrBuilder
- Returns:
- The costGraph.
-
setCostGraph
public RunMetadata.Builder setCostGraph(CostGraphDef value)
The cost graph for the computation defined by the run call.
.org.platanios.tensorflow.proto.CostGraphDef cost_graph = 2;
-
setCostGraph
public RunMetadata.Builder setCostGraph(CostGraphDef.Builder builderForValue)
The cost graph for the computation defined by the run call.
.org.platanios.tensorflow.proto.CostGraphDef cost_graph = 2;
-
mergeCostGraph
public RunMetadata.Builder mergeCostGraph(CostGraphDef value)
The cost graph for the computation defined by the run call.
.org.platanios.tensorflow.proto.CostGraphDef cost_graph = 2;
-
clearCostGraph
public RunMetadata.Builder clearCostGraph()
The cost graph for the computation defined by the run call.
.org.platanios.tensorflow.proto.CostGraphDef cost_graph = 2;
-
getCostGraphBuilder
public CostGraphDef.Builder getCostGraphBuilder()
The cost graph for the computation defined by the run call.
.org.platanios.tensorflow.proto.CostGraphDef cost_graph = 2;
-
getCostGraphOrBuilder
public CostGraphDefOrBuilder getCostGraphOrBuilder()
The cost graph for the computation defined by the run call.
.org.platanios.tensorflow.proto.CostGraphDef cost_graph = 2;
- Specified by:
getCostGraphOrBuilder
in interfaceRunMetadataOrBuilder
-
getPartitionGraphsList
public java.util.List<GraphDef> getPartitionGraphsList()
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
- Specified by:
getPartitionGraphsList
in interfaceRunMetadataOrBuilder
-
getPartitionGraphsCount
public int getPartitionGraphsCount()
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
- Specified by:
getPartitionGraphsCount
in interfaceRunMetadataOrBuilder
-
getPartitionGraphs
public GraphDef getPartitionGraphs(int index)
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
- Specified by:
getPartitionGraphs
in interfaceRunMetadataOrBuilder
-
setPartitionGraphs
public RunMetadata.Builder setPartitionGraphs(int index, GraphDef value)
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
-
setPartitionGraphs
public RunMetadata.Builder setPartitionGraphs(int index, GraphDef.Builder builderForValue)
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
-
addPartitionGraphs
public RunMetadata.Builder addPartitionGraphs(GraphDef value)
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
-
addPartitionGraphs
public RunMetadata.Builder addPartitionGraphs(int index, GraphDef value)
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
-
addPartitionGraphs
public RunMetadata.Builder addPartitionGraphs(GraphDef.Builder builderForValue)
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
-
addPartitionGraphs
public RunMetadata.Builder addPartitionGraphs(int index, GraphDef.Builder builderForValue)
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
-
addAllPartitionGraphs
public RunMetadata.Builder addAllPartitionGraphs(java.lang.Iterable<? extends GraphDef> values)
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
-
clearPartitionGraphs
public RunMetadata.Builder clearPartitionGraphs()
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
-
removePartitionGraphs
public RunMetadata.Builder removePartitionGraphs(int index)
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
-
getPartitionGraphsBuilder
public GraphDef.Builder getPartitionGraphsBuilder(int index)
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
-
getPartitionGraphsOrBuilder
public GraphDefOrBuilder getPartitionGraphsOrBuilder(int index)
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
- Specified by:
getPartitionGraphsOrBuilder
in interfaceRunMetadataOrBuilder
-
getPartitionGraphsOrBuilderList
public java.util.List<? extends GraphDefOrBuilder> getPartitionGraphsOrBuilderList()
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
- Specified by:
getPartitionGraphsOrBuilderList
in interfaceRunMetadataOrBuilder
-
addPartitionGraphsBuilder
public GraphDef.Builder addPartitionGraphsBuilder()
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
-
addPartitionGraphsBuilder
public GraphDef.Builder addPartitionGraphsBuilder(int index)
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
-
getPartitionGraphsBuilderList
public java.util.List<GraphDef.Builder> getPartitionGraphsBuilderList()
Graphs of the partitions executed by executors.
repeated .org.platanios.tensorflow.proto.GraphDef partition_graphs = 3;
-
getFunctionGraphsList
public java.util.List<RunMetadata.FunctionGraphs> getFunctionGraphsList()
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
- Specified by:
getFunctionGraphsList
in interfaceRunMetadataOrBuilder
-
getFunctionGraphsCount
public int getFunctionGraphsCount()
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
- Specified by:
getFunctionGraphsCount
in interfaceRunMetadataOrBuilder
-
getFunctionGraphs
public RunMetadata.FunctionGraphs getFunctionGraphs(int index)
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
- Specified by:
getFunctionGraphs
in interfaceRunMetadataOrBuilder
-
setFunctionGraphs
public RunMetadata.Builder setFunctionGraphs(int index, RunMetadata.FunctionGraphs value)
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
-
setFunctionGraphs
public RunMetadata.Builder setFunctionGraphs(int index, RunMetadata.FunctionGraphs.Builder builderForValue)
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
-
addFunctionGraphs
public RunMetadata.Builder addFunctionGraphs(RunMetadata.FunctionGraphs value)
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
-
addFunctionGraphs
public RunMetadata.Builder addFunctionGraphs(int index, RunMetadata.FunctionGraphs value)
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
-
addFunctionGraphs
public RunMetadata.Builder addFunctionGraphs(RunMetadata.FunctionGraphs.Builder builderForValue)
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
-
addFunctionGraphs
public RunMetadata.Builder addFunctionGraphs(int index, RunMetadata.FunctionGraphs.Builder builderForValue)
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
-
addAllFunctionGraphs
public RunMetadata.Builder addAllFunctionGraphs(java.lang.Iterable<? extends RunMetadata.FunctionGraphs> values)
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
-
clearFunctionGraphs
public RunMetadata.Builder clearFunctionGraphs()
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
-
removeFunctionGraphs
public RunMetadata.Builder removeFunctionGraphs(int index)
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
-
getFunctionGraphsBuilder
public RunMetadata.FunctionGraphs.Builder getFunctionGraphsBuilder(int index)
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
-
getFunctionGraphsOrBuilder
public RunMetadata.FunctionGraphsOrBuilder getFunctionGraphsOrBuilder(int index)
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
- Specified by:
getFunctionGraphsOrBuilder
in interfaceRunMetadataOrBuilder
-
getFunctionGraphsOrBuilderList
public java.util.List<? extends RunMetadata.FunctionGraphsOrBuilder> getFunctionGraphsOrBuilderList()
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
- Specified by:
getFunctionGraphsOrBuilderList
in interfaceRunMetadataOrBuilder
-
addFunctionGraphsBuilder
public RunMetadata.FunctionGraphs.Builder addFunctionGraphsBuilder()
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
-
addFunctionGraphsBuilder
public RunMetadata.FunctionGraphs.Builder addFunctionGraphsBuilder(int index)
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
-
getFunctionGraphsBuilderList
public java.util.List<RunMetadata.FunctionGraphs.Builder> getFunctionGraphsBuilderList()
This is only populated for graphs that are run as functions in TensorFlow V2. There will be an entry below for each function that is traced. The main use cases of the post_optimization_graph and the partition_graphs is to give the caller insight into the graphs that were actually run by the runtime. Additional information (such as those in step_stats) will match these graphs. We also include the pre_optimization_graph since it is usually easier to read, and is helpful in situations where the caller wants to get a high level idea of what the built graph looks like (since the various graph optimization passes might change the structure of the graph significantly).
repeated .org.platanios.tensorflow.proto.RunMetadata.FunctionGraphs function_graphs = 4;
-
setUnknownFields
public final RunMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<RunMetadata.Builder>
-
mergeUnknownFields
public final RunMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<RunMetadata.Builder>
-
-