SignatureDef

clase final pública SignatureDef

 SignatureDef defines the signature of a computation supported by a TensorFlow
 graph.
 For example, a model with two loss computations, sharing a single input,
 might have the following signature_def map.
 Note that across the two SignatureDefs "loss_A" and "loss_B", the input key,
 output key, and method_name are identical, and will be used by system(s) that
 implement or rely upon this particular loss method. The output tensor names
 differ, demonstrating how different outputs can exist for the same method.
 signature_def {
   key: "loss_A"
   value {
     inputs {
       key: "input"
       value {
         name: "input:0"
         dtype: DT_STRING
         tensor_shape: ...
       }
     }
     outputs {
       key: "loss_output"
       value {
         name: "loss_output_A:0"
         dtype: DT_FLOAT
         tensor_shape: ...
       }
     }
   }
   ...
   method_name: "some/package/compute_loss"
 }
 signature_def {
   key: "loss_B"
   value {
     inputs {
       key: "input"
       value {
         name: "input:0"
         dtype: DT_STRING
         tensor_shape: ...
       }
     }
     outputs {
       key: "loss_output"
       value {
         name: "loss_output_B:0"
         dtype: DT_FLOAT
         tensor_shape: ...
       }
     }
   }
   ...
   method_name: "some/package/compute_loss"
 }
 
Tipo de tensorflow.SignatureDef

Clases anidadas

clase SignatureDef.Builder
 SignatureDef defines the signature of a computation supported by a TensorFlow
 graph. 

Constantes

En t INPUTS_FIELD_NUMBER
En t METHOD_NAME_FIELD_NUMBER
En t OUTPUTS_FIELD_NUMBER

Métodos públicos

booleano
containsInputs (clave de cadena)
 Named input parameters.
booleano
containsOutputs (clave de cadena)
 Named output parameters.
booleano
es igual a (Objeto obj)
estática SignatureDef
SignatureDef
com.google.protobuf.Descriptors.Descriptor estático final
Mapa <String, TensorInfo >
getInputs ()
Utilice getInputsMap() lugar.
En t
getInputsCount ()
 Named input parameters.
Mapa <String, TensorInfo >
getInputsMap ()
 Named input parameters.
TensorInfo
getInputsOrDefault (clave de cadena, valor predeterminado de TensorInfo )
 Named input parameters.
TensorInfo
getInputsOrThrow (clave de cadena)
 Named input parameters.
Cuerda
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.
Mapa <String, TensorInfo >
getOutputs ()
Utilice getOutputsMap() lugar.
En t
getOutputsCount ()
 Named output parameters.
Mapa <String, TensorInfo >
getOutputsMap ()
 Named output parameters.
TensorInfo
getOutputsOrDefault (clave de cadena, valor predeterminado de TensorInfo )
 Named output parameters.
TensorInfo
getOutputsOrThrow (clave de cadena)
 Named output parameters.
En t
final com.google.protobuf.UnknownFieldSet
En t
booleano final
estático SignatureDef.Builder
newBuilder (prototipo SignatureDef )
estático SignatureDef.Builder
SignatureDef.Builder
estática SignatureDef
parseDelimitedFrom (entrada InputStream)
estática SignatureDef
parseDelimitedFrom (entrada InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
estática SignatureDef
parseFrom (datos ByteBuffer)
estática SignatureDef
parseFrom (entrada com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
estática SignatureDef
parseFrom (datos ByteBuffer, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
estática SignatureDef
parseFrom (entrada com.google.protobuf.CodedInputStream)
estática SignatureDef
parseFrom (byte [] datos, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
estática SignatureDef
parseFrom (datos com.google.protobuf.ByteString)
estática SignatureDef
parseFrom (entrada InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
estática SignatureDef
parseFrom (datos com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
estático
SignatureDef.Builder
vacío
writeTo (salida de com.google.protobuf.CodedOutputStream)

Métodos heredados

Constantes

public static final int INPUTS_FIELD_NUMBER

Valor constante: 1

public static final int METHOD_NAME_FIELD_NUMBER

Valor constante: 3

público estático final int OUTPUTS_FIELD_NUMBER

Valor constante: 2

Métodos públicos

public boolean containsInputs (clave de cadena)

 Named input parameters.
 
map<string, .tensorflow.TensorInfo> inputs = 1;

public boolean containsOutputs (clave de cadena)

 Named output parameters.
 
map<string, .tensorflow.TensorInfo> outputs = 2;

public boolean es igual a (Object obj)

public static SignatureDef getDefaultInstance ()

public SignatureDef getDefaultInstanceForType ()

público estático final com.google.protobuf.Descriptors.Descriptor getDescriptor ()

public Map <String, TensorInfo > getInputs ()

Utilice getInputsMap() lugar.

public int getInputsCount ()

 Named input parameters.
 
map<string, .tensorflow.TensorInfo> inputs = 1;

public Map <String, TensorInfo > getInputsMap ()

 Named input parameters.
 
map<string, .tensorflow.TensorInfo> inputs = 1;

public TensorInfo getInputsOrDefault (clave de cadena, valor predeterminado de TensorInfo )

 Named input parameters.
 
map<string, .tensorflow.TensorInfo> inputs = 1;

public TensorInfo getInputsOrThrow (clave de cadena)

 Named input parameters.
 
map<string, .tensorflow.TensorInfo> inputs = 1;

public 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;

public 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;

public Map <String, TensorInfo > getOutputs ()

Utilice getOutputsMap() lugar.

public int getOutputsCount ()

 Named output parameters.
 
map<string, .tensorflow.TensorInfo> outputs = 2;

public Map <String, TensorInfo > getOutputsMap ()

 Named output parameters.
 
map<string, .tensorflow.TensorInfo> outputs = 2;

public TensorInfo getOutputsOrDefault (clave de cadena, valor predeterminado de TensorInfo )

 Named output parameters.
 
map<string, .tensorflow.TensorInfo> outputs = 2;

public TensorInfo getOutputsOrThrow (clave de cadena)

 Named output parameters.
 
map<string, .tensorflow.TensorInfo> outputs = 2;

público getParserForType ()

public int getSerializedSize ()

public final com.google.protobuf.UnknownFieldSet getUnknownFields ()

public int hashCode ()

public final boolean isInitialized ()

público estático SignatureDef.Builder newBuilder (prototipo SignatureDef )

público estático SignatureDef.Builder newBuilder ()

público SignatureDef.Builder newBuilderForType ()

público estático SignatureDef parseDelimitedFrom (entrada InputStream)

Lanza
IOException

público estático SignatureDef parseDelimitedFrom (InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

Lanza
IOException

público estático SignatureDef parseFrom (ByteBuffer datos)

Lanza
InvalidProtocolBufferException

público estático SignatureDef parseFrom (entrada com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

Lanza
IOException

público estático SignatureDef parseFrom (ByteBuffer datos, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

Lanza
InvalidProtocolBufferException

público estático SignatureDef parseFrom (entrada com.google.protobuf.CodedInputStream)

Lanza
IOException

público estático SignatureDef parseFrom (byte [] datos, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

Lanza
InvalidProtocolBufferException

público estático SignatureDef parseFrom (datos de com.google.protobuf.ByteString)

Lanza
InvalidProtocolBufferException

público estático SignatureDef parseFrom (entrada InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

Lanza
IOException

público estático SignatureDef parseFrom (datos de com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

Lanza
InvalidProtocolBufferException

público estático analizador ()

público SignatureDef.Builder toBuilder ()

public void writeTo (salida de com.google.protobuf.CodedOutputStream)

Lanza
IOException