Time/size stats recorded for a single execution of a graph node.Protobuf type
tensorflow.NodeExecStats
Nested Classes
class | NodeExecStats.Builder | Time/size stats recorded for a single execution of a graph node. |
Constants
Public Methods
boolean |
equals(Object obj)
|
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;
|
static NodeExecStats | |
NodeExecStats | |
final static com.google.protobuf.Descriptors.Descriptor | |
AllocatorMemoryUsed |
getMemory(int index)
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
|
int |
getMemoryCount()
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
|
List<AllocatorMemoryUsed> |
getMemoryList()
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
|
AllocatorMemoryUsedOrBuilder |
getMemoryOrBuilder(int index)
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
|
List<? extends AllocatorMemoryUsedOrBuilder> |
getMemoryOrBuilderList()
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
|
MemoryStats |
getMemoryStats()
.tensorflow.MemoryStats memory_stats = 12;
|
MemoryStatsOrBuilder |
getMemoryStatsOrBuilder()
.tensorflow.MemoryStats memory_stats = 12;
|
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 .tensorflow.NodeOutput output = 7;
|
int |
getOutputCount()
repeated .tensorflow.NodeOutput output = 7;
|
List<NodeOutput> |
getOutputList()
repeated .tensorflow.NodeOutput output = 7;
|
NodeOutputOrBuilder |
getOutputOrBuilder(int index)
repeated .tensorflow.NodeOutput output = 7;
|
List<? extends NodeOutputOrBuilder> |
getOutputOrBuilderList()
repeated .tensorflow.NodeOutput output = 7;
|
|
|
AllocationDescription |
getReferencedTensor(int index)
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
|
int |
getReferencedTensorCount()
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
|
List<AllocationDescription> |
getReferencedTensorList()
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
|
AllocationDescriptionOrBuilder |
getReferencedTensorOrBuilder(int index)
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
|
List<? extends AllocationDescriptionOrBuilder> |
getReferencedTensorOrBuilderList()
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
|
long |
getScheduledMicros()
int64 scheduled_micros = 9;
|
long |
getScheduledNanos()
int64 scheduled_nanos = 17;
|
int | |
int |
getThreadId()
uint32 thread_id = 10;
|
String |
getTimelineLabel()
string timeline_label = 8;
|
com.google.protobuf.ByteString |
getTimelineLabelBytes()
string timeline_label = 8;
|
final com.google.protobuf.UnknownFieldSet | |
boolean |
hasMemoryStats()
.tensorflow.MemoryStats memory_stats = 12;
|
int |
hashCode()
|
final boolean | |
static NodeExecStats.Builder |
newBuilder(NodeExecStats prototype)
|
static NodeExecStats.Builder | |
NodeExecStats.Builder | |
static NodeExecStats |
parseDelimitedFrom(InputStream input)
|
static NodeExecStats |
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
static NodeExecStats |
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
static NodeExecStats |
parseFrom(com.google.protobuf.CodedInputStream input)
|
static NodeExecStats |
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
static NodeExecStats |
parseFrom(ByteBuffer data)
|
static NodeExecStats |
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
static NodeExecStats |
parseFrom(com.google.protobuf.ByteString data)
|
static NodeExecStats |
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
static NodeExecStats |
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
static
|
parser()
|
NodeExecStats.Builder | |
void |
writeTo(com.google.protobuf.CodedOutputStream output)
|
Inherited Methods
Constants
public static final int ALL_END_REL_MICROS_FIELD_NUMBER
public static final int ALL_END_REL_NANOS_FIELD_NUMBER
public static final int ALL_START_MICROS_FIELD_NUMBER
public static final int ALL_START_NANOS_FIELD_NUMBER
public static final int MEMORY_FIELD_NUMBER
public static final int MEMORY_STATS_FIELD_NUMBER
public static final int NODE_NAME_FIELD_NUMBER
public static final int OP_END_REL_MICROS_FIELD_NUMBER
public static final int OP_END_REL_NANOS_FIELD_NUMBER
public static final int OP_START_REL_MICROS_FIELD_NUMBER
public static final int OP_START_REL_NANOS_FIELD_NUMBER
public static final int OUTPUT_FIELD_NUMBER
public static final int REFERENCED_TENSOR_FIELD_NUMBER
public static final int SCHEDULED_MICROS_FIELD_NUMBER
public static final int SCHEDULED_NANOS_FIELD_NUMBER
public static final int THREAD_ID_FIELD_NUMBER
public static final int TIMELINE_LABEL_FIELD_NUMBER
Public Methods
public boolean equals (Object obj)
public long getAllEndRelMicros ()
int64 all_end_rel_micros = 5;
public long getAllEndRelNanos ()
int64 all_end_rel_nanos = 16;
public long getAllStartMicros ()
int64 all_start_micros = 2;
public long getAllStartNanos ()
int64 all_start_nanos = 13;
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()
public AllocatorMemoryUsed getMemory (int index)
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public int getMemoryCount ()
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public List<AllocatorMemoryUsed> getMemoryList ()
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public AllocatorMemoryUsedOrBuilder getMemoryOrBuilder (int index)
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public List<? extends AllocatorMemoryUsedOrBuilder> getMemoryOrBuilderList ()
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public 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;
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;
public long getOpEndRelMicros ()
int64 op_end_rel_micros = 4;
public long getOpEndRelNanos ()
int64 op_end_rel_nanos = 15;
public long getOpStartRelMicros ()
int64 op_start_rel_micros = 3;
public long getOpStartRelNanos ()
int64 op_start_rel_nanos = 14;
public int getOutputCount ()
repeated .tensorflow.NodeOutput output = 7;
public NodeOutputOrBuilder getOutputOrBuilder (int index)
repeated .tensorflow.NodeOutput output = 7;
public List<? extends NodeOutputOrBuilder> getOutputOrBuilderList ()
repeated .tensorflow.NodeOutput output = 7;
public
getParserForType
()
public AllocationDescription getReferencedTensor (int index)
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public int getReferencedTensorCount ()
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public List<AllocationDescription> getReferencedTensorList ()
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public AllocationDescriptionOrBuilder getReferencedTensorOrBuilder (int index)
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public List<? extends AllocationDescriptionOrBuilder> getReferencedTensorOrBuilderList ()
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public long getScheduledMicros ()
int64 scheduled_micros = 9;
public long getScheduledNanos ()
int64 scheduled_nanos = 17;
public int getSerializedSize ()
public int getThreadId ()
uint32 thread_id = 10;
public String getTimelineLabel ()
string timeline_label = 8;
public com.google.protobuf.ByteString getTimelineLabelBytes ()
string timeline_label = 8;
public final com.google.protobuf.UnknownFieldSet getUnknownFields ()
public boolean hasMemoryStats ()
.tensorflow.MemoryStats memory_stats = 12;
public int hashCode ()
public final boolean isInitialized ()
public static NodeExecStats parseDelimitedFrom (InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Throws
IOException |
---|
public static NodeExecStats parseFrom (ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Throws
InvalidProtocolBufferException |
---|
public static NodeExecStats parseFrom (com.google.protobuf.CodedInputStream input)
Throws
IOException |
---|
public static NodeExecStats parseFrom (byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Throws
InvalidProtocolBufferException |
---|
public static NodeExecStats parseFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Throws
IOException |
---|
public static NodeExecStats parseFrom (com.google.protobuf.ByteString data)
Throws
InvalidProtocolBufferException |
---|
public static NodeExecStats parseFrom (InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Throws
IOException |
---|
public static NodeExecStats parseFrom (com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Throws
InvalidProtocolBufferException |
---|
public
static
parser
()
public void writeTo (com.google.protobuf.CodedOutputStream output)
Throws
IOException |
---|