Interface SignatureDefOrBuilder

  • All Superinterfaces:
    org.nd4j.shade.protobuf.MessageLiteOrBuilder, org.nd4j.shade.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    SignatureDef, SignatureDef.Builder

    public interface SignatureDefOrBuilder
    extends org.nd4j.shade.protobuf.MessageOrBuilder
    • Method Detail

      • getInputsCount

        int getInputsCount()
         Named input parameters.
         
        map<string, .tensorflow.TensorInfo> inputs = 1;
      • containsInputs

        boolean containsInputs​(String key)
         Named input parameters.
         
        map<string, .tensorflow.TensorInfo> inputs = 1;
      • getInputsMap

        Map<String,​TensorInfo> getInputsMap()
         Named input parameters.
         
        map<string, .tensorflow.TensorInfo> inputs = 1;
      • getInputsOrDefault

        TensorInfo getInputsOrDefault​(String key,
                                      TensorInfo defaultValue)
         Named input parameters.
         
        map<string, .tensorflow.TensorInfo> inputs = 1;
      • getInputsOrThrow

        TensorInfo getInputsOrThrow​(String key)
         Named input parameters.
         
        map<string, .tensorflow.TensorInfo> inputs = 1;
      • getOutputsCount

        int getOutputsCount()
         Named output parameters.
         
        map<string, .tensorflow.TensorInfo> outputs = 2;
      • containsOutputs

        boolean containsOutputs​(String key)
         Named output parameters.
         
        map<string, .tensorflow.TensorInfo> outputs = 2;
      • getOutputsMap

        Map<String,​TensorInfo> getOutputsMap()
         Named output parameters.
         
        map<string, .tensorflow.TensorInfo> outputs = 2;
      • getOutputsOrDefault

        TensorInfo getOutputsOrDefault​(String key,
                                       TensorInfo defaultValue)
         Named output parameters.
         
        map<string, .tensorflow.TensorInfo> outputs = 2;
      • getOutputsOrThrow

        TensorInfo getOutputsOrThrow​(String key)
         Named output parameters.
         
        map<string, .tensorflow.TensorInfo> outputs = 2;
      • getMethodName

        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

        org.nd4j.shade.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.