Package org.platanios.tensorflow.proto
Class NodeExecStats.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder>
-
- org.platanios.tensorflow.proto.NodeExecStats.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
,NodeExecStatsOrBuilder
- Enclosing class:
- NodeExecStats
public static final class NodeExecStats.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder> implements NodeExecStatsOrBuilder
Time/size stats recorded for a single execution of a graph node.
Protobuf typeorg.platanios.tensorflow.proto.NodeExecStats
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeExecStats.Builder
addAllMemory(java.lang.Iterable<? extends AllocatorMemoryUsed> values)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
NodeExecStats.Builder
addAllOutput(java.lang.Iterable<? extends NodeOutput> values)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
NodeExecStats.Builder
addAllReferencedTensor(java.lang.Iterable<? extends AllocationDescription> values)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
NodeExecStats.Builder
addMemory(int index, AllocatorMemoryUsed value)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
NodeExecStats.Builder
addMemory(int index, AllocatorMemoryUsed.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
NodeExecStats.Builder
addMemory(AllocatorMemoryUsed value)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
NodeExecStats.Builder
addMemory(AllocatorMemoryUsed.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
AllocatorMemoryUsed.Builder
addMemoryBuilder()
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
AllocatorMemoryUsed.Builder
addMemoryBuilder(int index)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
NodeExecStats.Builder
addOutput(int index, NodeOutput value)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
NodeExecStats.Builder
addOutput(int index, NodeOutput.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
NodeExecStats.Builder
addOutput(NodeOutput value)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
NodeExecStats.Builder
addOutput(NodeOutput.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
NodeOutput.Builder
addOutputBuilder()
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
NodeOutput.Builder
addOutputBuilder(int index)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
NodeExecStats.Builder
addReferencedTensor(int index, AllocationDescription value)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
NodeExecStats.Builder
addReferencedTensor(int index, AllocationDescription.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
NodeExecStats.Builder
addReferencedTensor(AllocationDescription value)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
NodeExecStats.Builder
addReferencedTensor(AllocationDescription.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
AllocationDescription.Builder
addReferencedTensorBuilder()
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
AllocationDescription.Builder
addReferencedTensorBuilder(int index)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
NodeExecStats.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
NodeExecStats
build()
NodeExecStats
buildPartial()
NodeExecStats.Builder
clear()
NodeExecStats.Builder
clearAllEndRelMicros()
int64 all_end_rel_micros = 5;
NodeExecStats.Builder
clearAllEndRelNanos()
int64 all_end_rel_nanos = 16;
NodeExecStats.Builder
clearAllStartMicros()
int64 all_start_micros = 2;
NodeExecStats.Builder
clearAllStartNanos()
int64 all_start_nanos = 13;
NodeExecStats.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
NodeExecStats.Builder
clearMemory()
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
NodeExecStats.Builder
clearMemoryStats()
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
NodeExecStats.Builder
clearNodeName()
TODO(tucker): Use some more compact form of node identity than the full string name.NodeExecStats.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
NodeExecStats.Builder
clearOpEndRelMicros()
int64 op_end_rel_micros = 4;
NodeExecStats.Builder
clearOpEndRelNanos()
int64 op_end_rel_nanos = 15;
NodeExecStats.Builder
clearOpStartRelMicros()
int64 op_start_rel_micros = 3;
NodeExecStats.Builder
clearOpStartRelNanos()
int64 op_start_rel_nanos = 14;
NodeExecStats.Builder
clearOutput()
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
NodeExecStats.Builder
clearReferencedTensor()
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
NodeExecStats.Builder
clearScheduledMicros()
int64 scheduled_micros = 9;
NodeExecStats.Builder
clearScheduledNanos()
int64 scheduled_nanos = 17;
NodeExecStats.Builder
clearThreadId()
uint32 thread_id = 10;
NodeExecStats.Builder
clearTimelineLabel()
string timeline_label = 8;
NodeExecStats.Builder
clone()
long
getAllEndRelMicros()
int64 all_end_rel_micros = 5;
long
getAllEndRelNanos()
int64 all_end_rel_nanos = 16;
long
getAllStartMicros()
int64 all_start_micros = 2;
long
getAllStartNanos()
int64 all_start_nanos = 13;
NodeExecStats
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
AllocatorMemoryUsed
getMemory(int index)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
AllocatorMemoryUsed.Builder
getMemoryBuilder(int index)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
java.util.List<AllocatorMemoryUsed.Builder>
getMemoryBuilderList()
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
int
getMemoryCount()
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
java.util.List<AllocatorMemoryUsed>
getMemoryList()
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
AllocatorMemoryUsedOrBuilder
getMemoryOrBuilder(int index)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
java.util.List<? extends AllocatorMemoryUsedOrBuilder>
getMemoryOrBuilderList()
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
MemoryStats
getMemoryStats()
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
MemoryStats.Builder
getMemoryStatsBuilder()
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
MemoryStatsOrBuilder
getMemoryStatsOrBuilder()
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
java.lang.String
getNodeName()
TODO(tucker): Use some more compact form of node identity than the full string name.com.google.protobuf.ByteString
getNodeNameBytes()
TODO(tucker): Use some more compact form of node identity than the full string name.long
getOpEndRelMicros()
int64 op_end_rel_micros = 4;
long
getOpEndRelNanos()
int64 op_end_rel_nanos = 15;
long
getOpStartRelMicros()
int64 op_start_rel_micros = 3;
long
getOpStartRelNanos()
int64 op_start_rel_nanos = 14;
NodeOutput
getOutput(int index)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
NodeOutput.Builder
getOutputBuilder(int index)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
java.util.List<NodeOutput.Builder>
getOutputBuilderList()
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
int
getOutputCount()
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
java.util.List<NodeOutput>
getOutputList()
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
NodeOutputOrBuilder
getOutputOrBuilder(int index)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
java.util.List<? extends NodeOutputOrBuilder>
getOutputOrBuilderList()
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
AllocationDescription
getReferencedTensor(int index)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
AllocationDescription.Builder
getReferencedTensorBuilder(int index)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
java.util.List<AllocationDescription.Builder>
getReferencedTensorBuilderList()
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
int
getReferencedTensorCount()
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
java.util.List<AllocationDescription>
getReferencedTensorList()
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
AllocationDescriptionOrBuilder
getReferencedTensorOrBuilder(int index)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
java.util.List<? extends AllocationDescriptionOrBuilder>
getReferencedTensorOrBuilderList()
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
long
getScheduledMicros()
int64 scheduled_micros = 9;
long
getScheduledNanos()
int64 scheduled_nanos = 17;
int
getThreadId()
uint32 thread_id = 10;
java.lang.String
getTimelineLabel()
string timeline_label = 8;
com.google.protobuf.ByteString
getTimelineLabelBytes()
string timeline_label = 8;
boolean
hasMemoryStats()
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
NodeExecStats.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
NodeExecStats.Builder
mergeFrom(com.google.protobuf.Message other)
NodeExecStats.Builder
mergeFrom(NodeExecStats other)
NodeExecStats.Builder
mergeMemoryStats(MemoryStats value)
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
NodeExecStats.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
NodeExecStats.Builder
removeMemory(int index)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
NodeExecStats.Builder
removeOutput(int index)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
NodeExecStats.Builder
removeReferencedTensor(int index)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
NodeExecStats.Builder
setAllEndRelMicros(long value)
int64 all_end_rel_micros = 5;
NodeExecStats.Builder
setAllEndRelNanos(long value)
int64 all_end_rel_nanos = 16;
NodeExecStats.Builder
setAllStartMicros(long value)
int64 all_start_micros = 2;
NodeExecStats.Builder
setAllStartNanos(long value)
int64 all_start_nanos = 13;
NodeExecStats.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
NodeExecStats.Builder
setMemory(int index, AllocatorMemoryUsed value)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
NodeExecStats.Builder
setMemory(int index, AllocatorMemoryUsed.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
NodeExecStats.Builder
setMemoryStats(MemoryStats value)
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
NodeExecStats.Builder
setMemoryStats(MemoryStats.Builder builderForValue)
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
NodeExecStats.Builder
setNodeName(java.lang.String value)
TODO(tucker): Use some more compact form of node identity than the full string name.NodeExecStats.Builder
setNodeNameBytes(com.google.protobuf.ByteString value)
TODO(tucker): Use some more compact form of node identity than the full string name.NodeExecStats.Builder
setOpEndRelMicros(long value)
int64 op_end_rel_micros = 4;
NodeExecStats.Builder
setOpEndRelNanos(long value)
int64 op_end_rel_nanos = 15;
NodeExecStats.Builder
setOpStartRelMicros(long value)
int64 op_start_rel_micros = 3;
NodeExecStats.Builder
setOpStartRelNanos(long value)
int64 op_start_rel_nanos = 14;
NodeExecStats.Builder
setOutput(int index, NodeOutput value)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
NodeExecStats.Builder
setOutput(int index, NodeOutput.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
NodeExecStats.Builder
setReferencedTensor(int index, AllocationDescription value)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
NodeExecStats.Builder
setReferencedTensor(int index, AllocationDescription.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
NodeExecStats.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
NodeExecStats.Builder
setScheduledMicros(long value)
int64 scheduled_micros = 9;
NodeExecStats.Builder
setScheduledNanos(long value)
int64 scheduled_nanos = 17;
NodeExecStats.Builder
setThreadId(int value)
uint32 thread_id = 10;
NodeExecStats.Builder
setTimelineLabel(java.lang.String value)
string timeline_label = 8;
NodeExecStats.Builder
setTimelineLabelBytes(com.google.protobuf.ByteString value)
string timeline_label = 8;
NodeExecStats.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<NodeExecStats.Builder>
-
clear
public NodeExecStats.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<NodeExecStats.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<NodeExecStats.Builder>
-
getDefaultInstanceForType
public NodeExecStats getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public NodeExecStats build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public NodeExecStats buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public NodeExecStats.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<NodeExecStats.Builder>
-
setField
public NodeExecStats.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<NodeExecStats.Builder>
-
clearField
public NodeExecStats.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<NodeExecStats.Builder>
-
clearOneof
public NodeExecStats.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<NodeExecStats.Builder>
-
setRepeatedField
public NodeExecStats.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<NodeExecStats.Builder>
-
addRepeatedField
public NodeExecStats.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<NodeExecStats.Builder>
-
mergeFrom
public NodeExecStats.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<NodeExecStats.Builder>
-
mergeFrom
public NodeExecStats.Builder mergeFrom(NodeExecStats other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder>
-
mergeFrom
public NodeExecStats.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<NodeExecStats.Builder>
- Throws:
java.io.IOException
-
getNodeName
public java.lang.String getNodeName()
TODO(tucker): Use some more compact form of node identity than the full string name. Either all processes should agree on a global id (cost_id?) for each node, or we should use a hash of the name.
string node_name = 1;
- Specified by:
getNodeName
in interfaceNodeExecStatsOrBuilder
- Returns:
- The nodeName.
-
getNodeNameBytes
public com.google.protobuf.ByteString getNodeNameBytes()
TODO(tucker): Use some more compact form of node identity than the full string name. Either all processes should agree on a global id (cost_id?) for each node, or we should use a hash of the name.
string node_name = 1;
- Specified by:
getNodeNameBytes
in interfaceNodeExecStatsOrBuilder
- Returns:
- The bytes for nodeName.
-
setNodeName
public NodeExecStats.Builder setNodeName(java.lang.String value)
TODO(tucker): Use some more compact form of node identity than the full string name. Either all processes should agree on a global id (cost_id?) for each node, or we should use a hash of the name.
string node_name = 1;
- Parameters:
value
- The nodeName to set.- Returns:
- This builder for chaining.
-
clearNodeName
public NodeExecStats.Builder clearNodeName()
TODO(tucker): Use some more compact form of node identity than the full string name. Either all processes should agree on a global id (cost_id?) for each node, or we should use a hash of the name.
string node_name = 1;
- Returns:
- This builder for chaining.
-
setNodeNameBytes
public NodeExecStats.Builder setNodeNameBytes(com.google.protobuf.ByteString value)
TODO(tucker): Use some more compact form of node identity than the full string name. Either all processes should agree on a global id (cost_id?) for each node, or we should use a hash of the name.
string node_name = 1;
- Parameters:
value
- The bytes for nodeName to set.- Returns:
- This builder for chaining.
-
getAllStartMicros
public long getAllStartMicros()
int64 all_start_micros = 2;
- Specified by:
getAllStartMicros
in interfaceNodeExecStatsOrBuilder
- Returns:
- The allStartMicros.
-
setAllStartMicros
public NodeExecStats.Builder setAllStartMicros(long value)
int64 all_start_micros = 2;
- Parameters:
value
- The allStartMicros to set.- Returns:
- This builder for chaining.
-
clearAllStartMicros
public NodeExecStats.Builder clearAllStartMicros()
int64 all_start_micros = 2;
- Returns:
- This builder for chaining.
-
getOpStartRelMicros
public long getOpStartRelMicros()
int64 op_start_rel_micros = 3;
- Specified by:
getOpStartRelMicros
in interfaceNodeExecStatsOrBuilder
- Returns:
- The opStartRelMicros.
-
setOpStartRelMicros
public NodeExecStats.Builder setOpStartRelMicros(long value)
int64 op_start_rel_micros = 3;
- Parameters:
value
- The opStartRelMicros to set.- Returns:
- This builder for chaining.
-
clearOpStartRelMicros
public NodeExecStats.Builder clearOpStartRelMicros()
int64 op_start_rel_micros = 3;
- Returns:
- This builder for chaining.
-
getOpEndRelMicros
public long getOpEndRelMicros()
int64 op_end_rel_micros = 4;
- Specified by:
getOpEndRelMicros
in interfaceNodeExecStatsOrBuilder
- Returns:
- The opEndRelMicros.
-
setOpEndRelMicros
public NodeExecStats.Builder setOpEndRelMicros(long value)
int64 op_end_rel_micros = 4;
- Parameters:
value
- The opEndRelMicros to set.- Returns:
- This builder for chaining.
-
clearOpEndRelMicros
public NodeExecStats.Builder clearOpEndRelMicros()
int64 op_end_rel_micros = 4;
- Returns:
- This builder for chaining.
-
getAllEndRelMicros
public long getAllEndRelMicros()
int64 all_end_rel_micros = 5;
- Specified by:
getAllEndRelMicros
in interfaceNodeExecStatsOrBuilder
- Returns:
- The allEndRelMicros.
-
setAllEndRelMicros
public NodeExecStats.Builder setAllEndRelMicros(long value)
int64 all_end_rel_micros = 5;
- Parameters:
value
- The allEndRelMicros to set.- Returns:
- This builder for chaining.
-
clearAllEndRelMicros
public NodeExecStats.Builder clearAllEndRelMicros()
int64 all_end_rel_micros = 5;
- Returns:
- This builder for chaining.
-
getMemoryList
public java.util.List<AllocatorMemoryUsed> getMemoryList()
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
- Specified by:
getMemoryList
in interfaceNodeExecStatsOrBuilder
-
getMemoryCount
public int getMemoryCount()
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
- Specified by:
getMemoryCount
in interfaceNodeExecStatsOrBuilder
-
getMemory
public AllocatorMemoryUsed getMemory(int index)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
- Specified by:
getMemory
in interfaceNodeExecStatsOrBuilder
-
setMemory
public NodeExecStats.Builder setMemory(int index, AllocatorMemoryUsed value)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
setMemory
public NodeExecStats.Builder setMemory(int index, AllocatorMemoryUsed.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
addMemory
public NodeExecStats.Builder addMemory(AllocatorMemoryUsed value)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
addMemory
public NodeExecStats.Builder addMemory(int index, AllocatorMemoryUsed value)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
addMemory
public NodeExecStats.Builder addMemory(AllocatorMemoryUsed.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
addMemory
public NodeExecStats.Builder addMemory(int index, AllocatorMemoryUsed.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
addAllMemory
public NodeExecStats.Builder addAllMemory(java.lang.Iterable<? extends AllocatorMemoryUsed> values)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
clearMemory
public NodeExecStats.Builder clearMemory()
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
removeMemory
public NodeExecStats.Builder removeMemory(int index)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
getMemoryBuilder
public AllocatorMemoryUsed.Builder getMemoryBuilder(int index)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
getMemoryOrBuilder
public AllocatorMemoryUsedOrBuilder getMemoryOrBuilder(int index)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
- Specified by:
getMemoryOrBuilder
in interfaceNodeExecStatsOrBuilder
-
getMemoryOrBuilderList
public java.util.List<? extends AllocatorMemoryUsedOrBuilder> getMemoryOrBuilderList()
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
- Specified by:
getMemoryOrBuilderList
in interfaceNodeExecStatsOrBuilder
-
addMemoryBuilder
public AllocatorMemoryUsed.Builder addMemoryBuilder()
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
addMemoryBuilder
public AllocatorMemoryUsed.Builder addMemoryBuilder(int index)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
getMemoryBuilderList
public java.util.List<AllocatorMemoryUsed.Builder> getMemoryBuilderList()
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
getOutputList
public java.util.List<NodeOutput> getOutputList()
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
- Specified by:
getOutputList
in interfaceNodeExecStatsOrBuilder
-
getOutputCount
public int getOutputCount()
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
- Specified by:
getOutputCount
in interfaceNodeExecStatsOrBuilder
-
getOutput
public NodeOutput getOutput(int index)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
- Specified by:
getOutput
in interfaceNodeExecStatsOrBuilder
-
setOutput
public NodeExecStats.Builder setOutput(int index, NodeOutput value)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
setOutput
public NodeExecStats.Builder setOutput(int index, NodeOutput.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
addOutput
public NodeExecStats.Builder addOutput(NodeOutput value)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
addOutput
public NodeExecStats.Builder addOutput(int index, NodeOutput value)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
addOutput
public NodeExecStats.Builder addOutput(NodeOutput.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
addOutput
public NodeExecStats.Builder addOutput(int index, NodeOutput.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
addAllOutput
public NodeExecStats.Builder addAllOutput(java.lang.Iterable<? extends NodeOutput> values)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
clearOutput
public NodeExecStats.Builder clearOutput()
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
removeOutput
public NodeExecStats.Builder removeOutput(int index)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
getOutputBuilder
public NodeOutput.Builder getOutputBuilder(int index)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
getOutputOrBuilder
public NodeOutputOrBuilder getOutputOrBuilder(int index)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
- Specified by:
getOutputOrBuilder
in interfaceNodeExecStatsOrBuilder
-
getOutputOrBuilderList
public java.util.List<? extends NodeOutputOrBuilder> getOutputOrBuilderList()
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
- Specified by:
getOutputOrBuilderList
in interfaceNodeExecStatsOrBuilder
-
addOutputBuilder
public NodeOutput.Builder addOutputBuilder()
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
addOutputBuilder
public NodeOutput.Builder addOutputBuilder(int index)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
getOutputBuilderList
public java.util.List<NodeOutput.Builder> getOutputBuilderList()
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
getTimelineLabel
public java.lang.String getTimelineLabel()
string timeline_label = 8;
- Specified by:
getTimelineLabel
in interfaceNodeExecStatsOrBuilder
- Returns:
- The timelineLabel.
-
getTimelineLabelBytes
public com.google.protobuf.ByteString getTimelineLabelBytes()
string timeline_label = 8;
- Specified by:
getTimelineLabelBytes
in interfaceNodeExecStatsOrBuilder
- Returns:
- The bytes for timelineLabel.
-
setTimelineLabel
public NodeExecStats.Builder setTimelineLabel(java.lang.String value)
string timeline_label = 8;
- Parameters:
value
- The timelineLabel to set.- Returns:
- This builder for chaining.
-
clearTimelineLabel
public NodeExecStats.Builder clearTimelineLabel()
string timeline_label = 8;
- Returns:
- This builder for chaining.
-
setTimelineLabelBytes
public NodeExecStats.Builder setTimelineLabelBytes(com.google.protobuf.ByteString value)
string timeline_label = 8;
- Parameters:
value
- The bytes for timelineLabel to set.- Returns:
- This builder for chaining.
-
getScheduledMicros
public long getScheduledMicros()
int64 scheduled_micros = 9;
- Specified by:
getScheduledMicros
in interfaceNodeExecStatsOrBuilder
- Returns:
- The scheduledMicros.
-
setScheduledMicros
public NodeExecStats.Builder setScheduledMicros(long value)
int64 scheduled_micros = 9;
- Parameters:
value
- The scheduledMicros to set.- Returns:
- This builder for chaining.
-
clearScheduledMicros
public NodeExecStats.Builder clearScheduledMicros()
int64 scheduled_micros = 9;
- Returns:
- This builder for chaining.
-
getThreadId
public int getThreadId()
uint32 thread_id = 10;
- Specified by:
getThreadId
in interfaceNodeExecStatsOrBuilder
- Returns:
- The threadId.
-
setThreadId
public NodeExecStats.Builder setThreadId(int value)
uint32 thread_id = 10;
- Parameters:
value
- The threadId to set.- Returns:
- This builder for chaining.
-
clearThreadId
public NodeExecStats.Builder clearThreadId()
uint32 thread_id = 10;
- Returns:
- This builder for chaining.
-
getReferencedTensorList
public java.util.List<AllocationDescription> getReferencedTensorList()
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
- Specified by:
getReferencedTensorList
in interfaceNodeExecStatsOrBuilder
-
getReferencedTensorCount
public int getReferencedTensorCount()
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
- Specified by:
getReferencedTensorCount
in interfaceNodeExecStatsOrBuilder
-
getReferencedTensor
public AllocationDescription getReferencedTensor(int index)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
- Specified by:
getReferencedTensor
in interfaceNodeExecStatsOrBuilder
-
setReferencedTensor
public NodeExecStats.Builder setReferencedTensor(int index, AllocationDescription value)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
setReferencedTensor
public NodeExecStats.Builder setReferencedTensor(int index, AllocationDescription.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
addReferencedTensor
public NodeExecStats.Builder addReferencedTensor(AllocationDescription value)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
addReferencedTensor
public NodeExecStats.Builder addReferencedTensor(int index, AllocationDescription value)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
addReferencedTensor
public NodeExecStats.Builder addReferencedTensor(AllocationDescription.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
addReferencedTensor
public NodeExecStats.Builder addReferencedTensor(int index, AllocationDescription.Builder builderForValue)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
addAllReferencedTensor
public NodeExecStats.Builder addAllReferencedTensor(java.lang.Iterable<? extends AllocationDescription> values)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
clearReferencedTensor
public NodeExecStats.Builder clearReferencedTensor()
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
removeReferencedTensor
public NodeExecStats.Builder removeReferencedTensor(int index)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
getReferencedTensorBuilder
public AllocationDescription.Builder getReferencedTensorBuilder(int index)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
getReferencedTensorOrBuilder
public AllocationDescriptionOrBuilder getReferencedTensorOrBuilder(int index)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
- Specified by:
getReferencedTensorOrBuilder
in interfaceNodeExecStatsOrBuilder
-
getReferencedTensorOrBuilderList
public java.util.List<? extends AllocationDescriptionOrBuilder> getReferencedTensorOrBuilderList()
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
- Specified by:
getReferencedTensorOrBuilderList
in interfaceNodeExecStatsOrBuilder
-
addReferencedTensorBuilder
public AllocationDescription.Builder addReferencedTensorBuilder()
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
addReferencedTensorBuilder
public AllocationDescription.Builder addReferencedTensorBuilder(int index)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
getReferencedTensorBuilderList
public java.util.List<AllocationDescription.Builder> getReferencedTensorBuilderList()
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
hasMemoryStats
public boolean hasMemoryStats()
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
- Specified by:
hasMemoryStats
in interfaceNodeExecStatsOrBuilder
- Returns:
- Whether the memoryStats field is set.
-
getMemoryStats
public MemoryStats getMemoryStats()
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
- Specified by:
getMemoryStats
in interfaceNodeExecStatsOrBuilder
- Returns:
- The memoryStats.
-
setMemoryStats
public NodeExecStats.Builder setMemoryStats(MemoryStats value)
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
-
setMemoryStats
public NodeExecStats.Builder setMemoryStats(MemoryStats.Builder builderForValue)
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
-
mergeMemoryStats
public NodeExecStats.Builder mergeMemoryStats(MemoryStats value)
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
-
clearMemoryStats
public NodeExecStats.Builder clearMemoryStats()
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
-
getMemoryStatsBuilder
public MemoryStats.Builder getMemoryStatsBuilder()
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
-
getMemoryStatsOrBuilder
public MemoryStatsOrBuilder getMemoryStatsOrBuilder()
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
- Specified by:
getMemoryStatsOrBuilder
in interfaceNodeExecStatsOrBuilder
-
getAllStartNanos
public long getAllStartNanos()
int64 all_start_nanos = 13;
- Specified by:
getAllStartNanos
in interfaceNodeExecStatsOrBuilder
- Returns:
- The allStartNanos.
-
setAllStartNanos
public NodeExecStats.Builder setAllStartNanos(long value)
int64 all_start_nanos = 13;
- Parameters:
value
- The allStartNanos to set.- Returns:
- This builder for chaining.
-
clearAllStartNanos
public NodeExecStats.Builder clearAllStartNanos()
int64 all_start_nanos = 13;
- Returns:
- This builder for chaining.
-
getOpStartRelNanos
public long getOpStartRelNanos()
int64 op_start_rel_nanos = 14;
- Specified by:
getOpStartRelNanos
in interfaceNodeExecStatsOrBuilder
- Returns:
- The opStartRelNanos.
-
setOpStartRelNanos
public NodeExecStats.Builder setOpStartRelNanos(long value)
int64 op_start_rel_nanos = 14;
- Parameters:
value
- The opStartRelNanos to set.- Returns:
- This builder for chaining.
-
clearOpStartRelNanos
public NodeExecStats.Builder clearOpStartRelNanos()
int64 op_start_rel_nanos = 14;
- Returns:
- This builder for chaining.
-
getOpEndRelNanos
public long getOpEndRelNanos()
int64 op_end_rel_nanos = 15;
- Specified by:
getOpEndRelNanos
in interfaceNodeExecStatsOrBuilder
- Returns:
- The opEndRelNanos.
-
setOpEndRelNanos
public NodeExecStats.Builder setOpEndRelNanos(long value)
int64 op_end_rel_nanos = 15;
- Parameters:
value
- The opEndRelNanos to set.- Returns:
- This builder for chaining.
-
clearOpEndRelNanos
public NodeExecStats.Builder clearOpEndRelNanos()
int64 op_end_rel_nanos = 15;
- Returns:
- This builder for chaining.
-
getAllEndRelNanos
public long getAllEndRelNanos()
int64 all_end_rel_nanos = 16;
- Specified by:
getAllEndRelNanos
in interfaceNodeExecStatsOrBuilder
- Returns:
- The allEndRelNanos.
-
setAllEndRelNanos
public NodeExecStats.Builder setAllEndRelNanos(long value)
int64 all_end_rel_nanos = 16;
- Parameters:
value
- The allEndRelNanos to set.- Returns:
- This builder for chaining.
-
clearAllEndRelNanos
public NodeExecStats.Builder clearAllEndRelNanos()
int64 all_end_rel_nanos = 16;
- Returns:
- This builder for chaining.
-
getScheduledNanos
public long getScheduledNanos()
int64 scheduled_nanos = 17;
- Specified by:
getScheduledNanos
in interfaceNodeExecStatsOrBuilder
- Returns:
- The scheduledNanos.
-
setScheduledNanos
public NodeExecStats.Builder setScheduledNanos(long value)
int64 scheduled_nanos = 17;
- Parameters:
value
- The scheduledNanos to set.- Returns:
- This builder for chaining.
-
clearScheduledNanos
public NodeExecStats.Builder clearScheduledNanos()
int64 scheduled_nanos = 17;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final NodeExecStats.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder>
-
mergeUnknownFields
public final NodeExecStats.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder>
-
-