Package org.platanios.tensorflow.proto
Interface NodeExecStatsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
NodeExecStats
,NodeExecStats.Builder
public interface NodeExecStatsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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;
AllocatorMemoryUsed
getMemory(int index)
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;
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;
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;
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;
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getNodeName
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;
- Returns:
- The nodeName.
-
getNodeNameBytes
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;
- Returns:
- The bytes for nodeName.
-
getAllStartMicros
long getAllStartMicros()
int64 all_start_micros = 2;
- Returns:
- The allStartMicros.
-
getOpStartRelMicros
long getOpStartRelMicros()
int64 op_start_rel_micros = 3;
- Returns:
- The opStartRelMicros.
-
getOpEndRelMicros
long getOpEndRelMicros()
int64 op_end_rel_micros = 4;
- Returns:
- The opEndRelMicros.
-
getAllEndRelMicros
long getAllEndRelMicros()
int64 all_end_rel_micros = 5;
- Returns:
- The allEndRelMicros.
-
getMemoryList
java.util.List<AllocatorMemoryUsed> getMemoryList()
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
getMemory
AllocatorMemoryUsed getMemory(int index)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
getMemoryCount
int getMemoryCount()
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
getMemoryOrBuilderList
java.util.List<? extends AllocatorMemoryUsedOrBuilder> getMemoryOrBuilderList()
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
getMemoryOrBuilder
AllocatorMemoryUsedOrBuilder getMemoryOrBuilder(int index)
repeated .org.platanios.tensorflow.proto.AllocatorMemoryUsed memory = 6;
-
getOutputList
java.util.List<NodeOutput> getOutputList()
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
getOutput
NodeOutput getOutput(int index)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
getOutputCount
int getOutputCount()
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
getOutputOrBuilderList
java.util.List<? extends NodeOutputOrBuilder> getOutputOrBuilderList()
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
getOutputOrBuilder
NodeOutputOrBuilder getOutputOrBuilder(int index)
repeated .org.platanios.tensorflow.proto.NodeOutput output = 7;
-
getTimelineLabel
java.lang.String getTimelineLabel()
string timeline_label = 8;
- Returns:
- The timelineLabel.
-
getTimelineLabelBytes
com.google.protobuf.ByteString getTimelineLabelBytes()
string timeline_label = 8;
- Returns:
- The bytes for timelineLabel.
-
getScheduledMicros
long getScheduledMicros()
int64 scheduled_micros = 9;
- Returns:
- The scheduledMicros.
-
getThreadId
int getThreadId()
uint32 thread_id = 10;
- Returns:
- The threadId.
-
getReferencedTensorList
java.util.List<AllocationDescription> getReferencedTensorList()
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
getReferencedTensor
AllocationDescription getReferencedTensor(int index)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
getReferencedTensorCount
int getReferencedTensorCount()
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
getReferencedTensorOrBuilderList
java.util.List<? extends AllocationDescriptionOrBuilder> getReferencedTensorOrBuilderList()
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
getReferencedTensorOrBuilder
AllocationDescriptionOrBuilder getReferencedTensorOrBuilder(int index)
repeated .org.platanios.tensorflow.proto.AllocationDescription referenced_tensor = 11;
-
hasMemoryStats
boolean hasMemoryStats()
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
- Returns:
- Whether the memoryStats field is set.
-
getMemoryStats
MemoryStats getMemoryStats()
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
- Returns:
- The memoryStats.
-
getMemoryStatsOrBuilder
MemoryStatsOrBuilder getMemoryStatsOrBuilder()
.org.platanios.tensorflow.proto.MemoryStats memory_stats = 12;
-
getAllStartNanos
long getAllStartNanos()
int64 all_start_nanos = 13;
- Returns:
- The allStartNanos.
-
getOpStartRelNanos
long getOpStartRelNanos()
int64 op_start_rel_nanos = 14;
- Returns:
- The opStartRelNanos.
-
getOpEndRelNanos
long getOpEndRelNanos()
int64 op_end_rel_nanos = 15;
- Returns:
- The opEndRelNanos.
-
getAllEndRelNanos
long getAllEndRelNanos()
int64 all_end_rel_nanos = 16;
- Returns:
- The allEndRelNanos.
-
getScheduledNanos
long getScheduledNanos()
int64 scheduled_nanos = 17;
- Returns:
- The scheduledNanos.
-
-