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
    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.MessageLiteOrBuilder

    isInitialized

    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 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, .tensorflow.TensorInfo> inputs = 1;
    • getInputsOrDefault

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

      TensorInfo getInputsOrThrow​(java.lang.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​(java.lang.String key)
       Named output parameters.
       
      map<string, .tensorflow.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, .tensorflow.TensorInfo> outputs = 2;
    • getOutputsOrDefault

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

      TensorInfo getOutputsOrThrow​(java.lang.String key)
       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.