Interface NodeExecStatsOrBuilder

  • All Superinterfaces:
    org.nd4j.shade.protobuf.MessageLiteOrBuilder, org.nd4j.shade.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    NodeExecStats, NodeExecStats.Builder

    public interface NodeExecStatsOrBuilder
    extends org.nd4j.shade.protobuf.MessageOrBuilder
    • Method Detail

      • 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

        org.nd4j.shade.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.
      • getMemory

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

        int getMemoryCount()
        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

        org.nd4j.shade.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;