Package org.platanios.tensorflow.proto
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
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
containsInputs(java.lang.String key)
Named input parameters.boolean
containsOutputs(java.lang.String key)
Named output parameters.java.util.Map<java.lang.String,TensorInfo>
getInputs()
Deprecated.int
getInputsCount()
Named input parameters.java.util.Map<java.lang.String,TensorInfo>
getInputsMap()
Named input parameters.TensorInfo
getInputsOrDefault(java.lang.String key, TensorInfo defaultValue)
Named input parameters.TensorInfo
getInputsOrThrow(java.lang.String key)
Named input parameters.java.lang.String
getMethodName()
Extensible method_name information enabling third-party users to mark a SignatureDef as supporting a particular method.com.google.protobuf.ByteString
getMethodNameBytes()
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.int
getOutputsCount()
Named output parameters.java.util.Map<java.lang.String,TensorInfo>
getOutputsMap()
Named output parameters.TensorInfo
getOutputsOrDefault(java.lang.String key, TensorInfo defaultValue)
Named output parameters.TensorInfo
getOutputsOrThrow(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 Detail
-
getInputsCount
int getInputsCount()
Named input parameters.
map<string, .org.platanios.tensorflow.proto.TensorInfo> inputs = 1;
-
containsInputs
boolean containsInputs(java.lang.String key)
Named input parameters.
map<string, .org.platanios.tensorflow.proto.TensorInfo> inputs = 1;
-
getInputs
@Deprecated java.util.Map<java.lang.String,TensorInfo> getInputs()
Deprecated.UsegetInputsMap()
instead.
-
getInputsMap
java.util.Map<java.lang.String,TensorInfo> getInputsMap()
Named input parameters.
map<string, .org.platanios.tensorflow.proto.TensorInfo> inputs = 1;
-
getInputsOrDefault
TensorInfo getInputsOrDefault(java.lang.String key, TensorInfo defaultValue)
Named input parameters.
map<string, .org.platanios.tensorflow.proto.TensorInfo> inputs = 1;
-
getInputsOrThrow
TensorInfo getInputsOrThrow(java.lang.String key)
Named input parameters.
map<string, .org.platanios.tensorflow.proto.TensorInfo> inputs = 1;
-
getOutputsCount
int getOutputsCount()
Named output parameters.
map<string, .org.platanios.tensorflow.proto.TensorInfo> outputs = 2;
-
containsOutputs
boolean containsOutputs(java.lang.String key)
Named output parameters.
map<string, .org.platanios.tensorflow.proto.TensorInfo> outputs = 2;
-
getOutputs
@Deprecated java.util.Map<java.lang.String,TensorInfo> getOutputs()
Deprecated.UsegetOutputsMap()
instead.
-
getOutputsMap
java.util.Map<java.lang.String,TensorInfo> getOutputsMap()
Named output parameters.
map<string, .org.platanios.tensorflow.proto.TensorInfo> outputs = 2;
-
getOutputsOrDefault
TensorInfo getOutputsOrDefault(java.lang.String key, TensorInfo defaultValue)
Named output parameters.
map<string, .org.platanios.tensorflow.proto.TensorInfo> outputs = 2;
-
getOutputsOrThrow
TensorInfo getOutputsOrThrow(java.lang.String key)
Named output parameters.
map<string, .org.platanios.tensorflow.proto.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.
-
-