org.tensorflow.framework.NodeExecStatsOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of proto Show documentation
Show all versions of proto Show documentation
Java API for TensorFlow protocol buffers.
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: tensorflow/core/framework/step_stats.proto
package org.tensorflow.framework;
public interface NodeExecStatsOrBuilder extends
// @@protoc_insertion_point(interface_extends:tensorflow.NodeExecStats)
com.google.protobuf.MessageOrBuilder {
/**
*
* 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;
*/
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;
*/
com.google.protobuf.ByteString
getNodeNameBytes();
/**
* int64 all_start_micros = 2;
*/
long getAllStartMicros();
/**
* int64 op_start_rel_micros = 3;
*/
long getOpStartRelMicros();
/**
* int64 op_end_rel_micros = 4;
*/
long getOpEndRelMicros();
/**
* int64 all_end_rel_micros = 5;
*/
long getAllEndRelMicros();
/**
* repeated .tensorflow.AllocatorMemoryUsed memory = 6;
*/
java.util.List
getMemoryList();
/**
* repeated .tensorflow.AllocatorMemoryUsed memory = 6;
*/
org.tensorflow.framework.AllocatorMemoryUsed getMemory(int index);
/**
* repeated .tensorflow.AllocatorMemoryUsed memory = 6;
*/
int getMemoryCount();
/**
* repeated .tensorflow.AllocatorMemoryUsed memory = 6;
*/
java.util.List extends org.tensorflow.framework.AllocatorMemoryUsedOrBuilder>
getMemoryOrBuilderList();
/**
* repeated .tensorflow.AllocatorMemoryUsed memory = 6;
*/
org.tensorflow.framework.AllocatorMemoryUsedOrBuilder getMemoryOrBuilder(
int index);
/**
* repeated .tensorflow.NodeOutput output = 7;
*/
java.util.List
getOutputList();
/**
* repeated .tensorflow.NodeOutput output = 7;
*/
org.tensorflow.framework.NodeOutput getOutput(int index);
/**
* repeated .tensorflow.NodeOutput output = 7;
*/
int getOutputCount();
/**
* repeated .tensorflow.NodeOutput output = 7;
*/
java.util.List extends org.tensorflow.framework.NodeOutputOrBuilder>
getOutputOrBuilderList();
/**
* repeated .tensorflow.NodeOutput output = 7;
*/
org.tensorflow.framework.NodeOutputOrBuilder getOutputOrBuilder(
int index);
/**
* string timeline_label = 8;
*/
java.lang.String getTimelineLabel();
/**
* string timeline_label = 8;
*/
com.google.protobuf.ByteString
getTimelineLabelBytes();
/**
* int64 scheduled_micros = 9;
*/
long getScheduledMicros();
/**
* uint32 thread_id = 10;
*/
int getThreadId();
/**
* repeated .tensorflow.AllocationDescription referenced_tensor = 11;
*/
java.util.List
getReferencedTensorList();
/**
* repeated .tensorflow.AllocationDescription referenced_tensor = 11;
*/
org.tensorflow.framework.AllocationDescription getReferencedTensor(int index);
/**
* repeated .tensorflow.AllocationDescription referenced_tensor = 11;
*/
int getReferencedTensorCount();
/**
* repeated .tensorflow.AllocationDescription referenced_tensor = 11;
*/
java.util.List extends org.tensorflow.framework.AllocationDescriptionOrBuilder>
getReferencedTensorOrBuilderList();
/**
* repeated .tensorflow.AllocationDescription referenced_tensor = 11;
*/
org.tensorflow.framework.AllocationDescriptionOrBuilder getReferencedTensorOrBuilder(
int index);
/**
* .tensorflow.MemoryStats memory_stats = 12;
*/
boolean hasMemoryStats();
/**
* .tensorflow.MemoryStats memory_stats = 12;
*/
org.tensorflow.framework.MemoryStats getMemoryStats();
/**
* .tensorflow.MemoryStats memory_stats = 12;
*/
org.tensorflow.framework.MemoryStatsOrBuilder getMemoryStatsOrBuilder();
/**
* int64 all_start_nanos = 13;
*/
long getAllStartNanos();
/**
* int64 op_start_rel_nanos = 14;
*/
long getOpStartRelNanos();
/**
* int64 op_end_rel_nanos = 15;
*/
long getOpEndRelNanos();
/**
* int64 all_end_rel_nanos = 16;
*/
long getAllEndRelNanos();
/**
* int64 scheduled_nanos = 17;
*/
long getScheduledNanos();
}