Package org.tensorflow.framework
Interface SignatureDefOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SignatureDef,SignatureDef.Builder
public interface SignatureDefOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and Type Method Description booleancontainsInputs(java.lang.String key)Named input parameters.booleancontainsOutputs(java.lang.String key)Named output parameters.java.util.Map<java.lang.String,TensorInfo>getInputs()Deprecated.intgetInputsCount()Named input parameters.java.util.Map<java.lang.String,TensorInfo>getInputsMap()Named input parameters.TensorInfogetInputsOrDefault(java.lang.String key, TensorInfo defaultValue)Named input parameters.TensorInfogetInputsOrThrow(java.lang.String key)Named input parameters.java.lang.StringgetMethodName()Extensible method_name information enabling third-party users to mark a SignatureDef as supporting a particular method.com.google.protobuf.ByteStringgetMethodNameBytes()Extensible method_name information enabling third-party users to mark a SignatureDef as supporting a particular method.java.util.Map<java.lang.String,TensorInfo>getOutputs()Deprecated.intgetOutputsCount()Named output parameters.java.util.Map<java.lang.String,TensorInfo>getOutputsMap()Named output parameters.TensorInfogetOutputsOrDefault(java.lang.String key, TensorInfo defaultValue)Named output parameters.TensorInfogetOutputsOrThrow(java.lang.String key)Named output parameters.Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getInputsCount
int getInputsCount()Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1; -
containsInputs
boolean containsInputs(java.lang.String key)Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1; -
getInputs
Deprecated.UsegetInputsMap()instead. -
getInputsMap
java.util.Map<java.lang.String,TensorInfo> getInputsMap()Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1; -
getInputsOrDefault
Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1; -
getInputsOrThrow
Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1; -
getOutputsCount
int getOutputsCount()Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2; -
containsOutputs
boolean containsOutputs(java.lang.String key)Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2; -
getOutputs
Deprecated.UsegetOutputsMap()instead. -
getOutputsMap
java.util.Map<java.lang.String,TensorInfo> getOutputsMap()Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2; -
getOutputsOrDefault
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2; -
getOutputsOrThrow
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2; -
getMethodName
java.lang.String getMethodName()Extensible method_name information enabling third-party users to mark a SignatureDef as supporting a particular method. This enables producers and consumers of SignatureDefs, e.g. a model definition library and a serving library to have a clear hand-off regarding the semantics of a computation. Note that multiple SignatureDefs in a single MetaGraphDef may have the same method_name. This is commonly used to support multi-headed computation, where a single graph computation may return multiple results.
string method_name = 3;- Returns:
- The methodName.
-
getMethodNameBytes
com.google.protobuf.ByteString getMethodNameBytes()Extensible method_name information enabling third-party users to mark a SignatureDef as supporting a particular method. This enables producers and consumers of SignatureDefs, e.g. a model definition library and a serving library to have a clear hand-off regarding the semantics of a computation. Note that multiple SignatureDefs in a single MetaGraphDef may have the same method_name. This is commonly used to support multi-headed computation, where a single graph computation may return multiple results.
string method_name = 3;- Returns:
- The bytes for methodName.
-