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;
* @return Whether the remoteGraph field is set.
*/
boolean hasRemoteGraph();
/**
*
* Definition of remote graph
*
*
* .tensorflow.GraphDef remote_graph = 1;
* @return The remoteGraph.
*/
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;
* @return A list containing the graphInputNodeName.
*/
java.util.List
getGraphInputNodeNameList();
/**
*
* Remote fused graph input node name
*
*
* repeated string graph_input_node_name = 2;
* @return The count of graphInputNodeName.
*/
int getGraphInputNodeNameCount();
/**
*
* Remote fused graph input node name
*
*
* repeated string graph_input_node_name = 2;
* @param index The index of the element to return.
* @return The graphInputNodeName at the given index.
*/
java.lang.String getGraphInputNodeName(int index);
/**
*
* Remote fused graph input node name
*
*
* repeated string graph_input_node_name = 2;
* @param index The index of the value to return.
* @return The bytes of the graphInputNodeName at the given index.
*/
org.nd4j.shade.protobuf.ByteString
getGraphInputNodeNameBytes(int index);
/**
*
* Remote fused graph output node name
*
*
* repeated string graph_output_node_name = 3;
* @return A list containing the graphOutputNodeName.
*/
java.util.List
getGraphOutputNodeNameList();
/**
*
* Remote fused graph output node name
*
*
* repeated string graph_output_node_name = 3;
* @return The count of graphOutputNodeName.
*/
int getGraphOutputNodeNameCount();
/**
*
* Remote fused graph output node name
*
*
* repeated string graph_output_node_name = 3;
* @param index The index of the element to return.
* @return The graphOutputNodeName at the given index.
*/
java.lang.String getGraphOutputNodeName(int index);
/**
*
* Remote fused graph output node name
*
*
* repeated string graph_output_node_name = 3;
* @param index The index of the value to return.
* @return The bytes of the graphOutputNodeName at the given index.
*/
org.nd4j.shade.protobuf.ByteString
getGraphOutputNodeNameBytes(int index);
/**
*
* Executor's name
*
*
* string executor_name = 4;
* @return The executorName.
*/
java.lang.String getExecutorName();
/**
*
* Executor's name
*
*
* string executor_name = 4;
* @return The bytes for executorName.
*/
org.nd4j.shade.protobuf.ByteString
getExecutorNameBytes();
/**
*
* Optional: Parameters given to the executor
*
*
* bytes serialized_executor_parameters = 5;
* @return The serializedExecutorParameters.
*/
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
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
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);
}