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 Details

    • getNodeName

      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

      List<AllocatorMemoryUsed> getMemoryList()
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • getMemory

      AllocatorMemoryUsed getMemory(int index)
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • getMemoryCount

      int getMemoryCount()
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • getMemoryOrBuilderList

      List<? extends AllocatorMemoryUsedOrBuilder> getMemoryOrBuilderList()
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • getMemoryOrBuilder

      AllocatorMemoryUsedOrBuilder getMemoryOrBuilder(int index)
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • getOutputList

      List<NodeOutput> getOutputList()
      repeated .tensorflow.NodeOutput output = 7;
    • getOutput

      NodeOutput getOutput(int index)
      repeated .tensorflow.NodeOutput output = 7;
    • getOutputCount

      int getOutputCount()
      repeated .tensorflow.NodeOutput output = 7;
    • getOutputOrBuilderList

      List<? extends NodeOutputOrBuilder> getOutputOrBuilderList()
      repeated .tensorflow.NodeOutput output = 7;
    • getOutputOrBuilder

      NodeOutputOrBuilder getOutputOrBuilder(int index)
      repeated .tensorflow.NodeOutput output = 7;
    • getTimelineLabel

      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

      List<AllocationDescription> getReferencedTensorList()
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • getReferencedTensor

      AllocationDescription getReferencedTensor(int index)
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • getReferencedTensorCount

      int getReferencedTensorCount()
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • getReferencedTensorOrBuilderList

      List<? extends AllocationDescriptionOrBuilder> getReferencedTensorOrBuilderList()
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • getReferencedTensorOrBuilder

      AllocationDescriptionOrBuilder getReferencedTensorOrBuilder(int index)
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • hasMemoryStats

      boolean hasMemoryStats()
      .tensorflow.MemoryStats memory_stats = 12;
      Returns:
      Whether the memoryStats field is set.
    • getMemoryStats

      MemoryStats getMemoryStats()
      .tensorflow.MemoryStats memory_stats = 12;
      Returns:
      The memoryStats.
    • getMemoryStatsOrBuilder

      MemoryStatsOrBuilder getMemoryStatsOrBuilder()
      .tensorflow.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.