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 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.
        Use getInputsMap() 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.
        Use getOutputsMap() 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.