org.tensorflow.framework.RemoteFusedGraphExecuteInfoOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: tensorflow/core/framework/remote_fused_graph_execute_info.proto
package org.tensorflow.framework;
public interface RemoteFusedGraphExecuteInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:tensorflow.RemoteFusedGraphExecuteInfo)
org.nd4j.shade.protobuf.MessageOrBuilder {
/**
*
* Definition of remote graph
*
*
* .tensorflow.GraphDef remote_graph = 1;
*/
boolean hasRemoteGraph();
/**
*
* Definition of remote graph
*
*
* .tensorflow.GraphDef remote_graph = 1;
*/
org.tensorflow.framework.GraphDef getRemoteGraph();
/**
*
* Definition of remote graph
*
*
* .tensorflow.GraphDef remote_graph = 1;
*/
org.tensorflow.framework.GraphDefOrBuilder getRemoteGraphOrBuilder();
/**
*
* Remote fused graph input node name
*
*
* repeated string graph_input_node_name = 2;
*/
java.util.List
getGraphInputNodeNameList();
/**
*
* Remote fused graph input node name
*
*
* repeated string graph_input_node_name = 2;
*/
int getGraphInputNodeNameCount();
/**
*
* Remote fused graph input node name
*
*
* repeated string graph_input_node_name = 2;
*/
java.lang.String getGraphInputNodeName(int index);
/**
*
* Remote fused graph input node name
*
*
* repeated string graph_input_node_name = 2;
*/
org.nd4j.shade.protobuf.ByteString
getGraphInputNodeNameBytes(int index);
/**
*
* Remote fused graph output node name
*
*
* repeated string graph_output_node_name = 3;
*/
java.util.List
getGraphOutputNodeNameList();
/**
*
* Remote fused graph output node name
*
*
* repeated string graph_output_node_name = 3;
*/
int getGraphOutputNodeNameCount();
/**
*
* Remote fused graph output node name
*
*
* repeated string graph_output_node_name = 3;
*/
java.lang.String getGraphOutputNodeName(int index);
/**
*
* Remote fused graph output node name
*
*
* repeated string graph_output_node_name = 3;
*/
org.nd4j.shade.protobuf.ByteString
getGraphOutputNodeNameBytes(int index);
/**
*
* Executor's name
*
*
* string executor_name = 4;
*/
java.lang.String getExecutorName();
/**
*
* Executor's name
*
*
* string executor_name = 4;
*/
org.nd4j.shade.protobuf.ByteString
getExecutorNameBytes();
/**
*
* Optional: Parameters given to the executor
*
*
* bytes serialized_executor_parameters = 5;
*/
org.nd4j.shade.protobuf.ByteString getSerializedExecutorParameters();
/**
*
* Optional: Default graph input tensor shape used to allocate memory
* before executing op
*
*
* repeated .tensorflow.RemoteFusedGraphExecuteInfo.TensorShapeTypeProto default_graph_input_tensor_shape = 6;
*/
java.util.List
getDefaultGraphInputTensorShapeList();
/**
*
* Optional: Default graph input tensor shape used to allocate memory
* before executing op
*
*
* repeated .tensorflow.RemoteFusedGraphExecuteInfo.TensorShapeTypeProto default_graph_input_tensor_shape = 6;
*/
org.tensorflow.framework.RemoteFusedGraphExecuteInfo.TensorShapeTypeProto getDefaultGraphInputTensorShape(int index);
/**
*
* Optional: Default graph input tensor shape used to allocate memory
* before executing op
*
*
* repeated .tensorflow.RemoteFusedGraphExecuteInfo.TensorShapeTypeProto default_graph_input_tensor_shape = 6;
*/
int getDefaultGraphInputTensorShapeCount();
/**
*
* Optional: Default graph input tensor shape used to allocate memory
* before executing op
*
*
* repeated .tensorflow.RemoteFusedGraphExecuteInfo.TensorShapeTypeProto default_graph_input_tensor_shape = 6;
*/
java.util.List extends org.tensorflow.framework.RemoteFusedGraphExecuteInfo.TensorShapeTypeProtoOrBuilder>
getDefaultGraphInputTensorShapeOrBuilderList();
/**
*
* Optional: Default graph input tensor shape used to allocate memory
* before executing op
*
*
* repeated .tensorflow.RemoteFusedGraphExecuteInfo.TensorShapeTypeProto default_graph_input_tensor_shape = 6;
*/
org.tensorflow.framework.RemoteFusedGraphExecuteInfo.TensorShapeTypeProtoOrBuilder getDefaultGraphInputTensorShapeOrBuilder(
int index);
/**
*
* Optional: Default graph input tensor shape used to allocate memory
* before executing op
* TODO(satok): Remote output tensor shape once shape information is stored
* in NodeDef
*
*
* repeated .tensorflow.RemoteFusedGraphExecuteInfo.TensorShapeTypeProto default_graph_output_tensor_shape = 7;
*/
java.util.List
getDefaultGraphOutputTensorShapeList();
/**
*
* Optional: Default graph input tensor shape used to allocate memory
* before executing op
* TODO(satok): Remote output tensor shape once shape information is stored
* in NodeDef
*
*
* repeated .tensorflow.RemoteFusedGraphExecuteInfo.TensorShapeTypeProto default_graph_output_tensor_shape = 7;
*/
org.tensorflow.framework.RemoteFusedGraphExecuteInfo.TensorShapeTypeProto getDefaultGraphOutputTensorShape(int index);
/**
*
* Optional: Default graph input tensor shape used to allocate memory
* before executing op
* TODO(satok): Remote output tensor shape once shape information is stored
* in NodeDef
*
*
* repeated .tensorflow.RemoteFusedGraphExecuteInfo.TensorShapeTypeProto default_graph_output_tensor_shape = 7;
*/
int getDefaultGraphOutputTensorShapeCount();
/**
*
* Optional: Default graph input tensor shape used to allocate memory
* before executing op
* TODO(satok): Remote output tensor shape once shape information is stored
* in NodeDef
*
*
* repeated .tensorflow.RemoteFusedGraphExecuteInfo.TensorShapeTypeProto default_graph_output_tensor_shape = 7;
*/
java.util.List extends org.tensorflow.framework.RemoteFusedGraphExecuteInfo.TensorShapeTypeProtoOrBuilder>
getDefaultGraphOutputTensorShapeOrBuilderList();
/**
*
* Optional: Default graph input tensor shape used to allocate memory
* before executing op
* TODO(satok): Remote output tensor shape once shape information is stored
* in NodeDef
*
*
* repeated .tensorflow.RemoteFusedGraphExecuteInfo.TensorShapeTypeProto default_graph_output_tensor_shape = 7;
*/
org.tensorflow.framework.RemoteFusedGraphExecuteInfo.TensorShapeTypeProtoOrBuilder getDefaultGraphOutputTensorShapeOrBuilder(
int index);
}