SignatureDef.Builder

clase final estática pública SignatureDef.Builder

 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

Métodos públicos

SignatureDef.Builder
addRepeatedField (campo com.google.protobuf.Descriptors.FieldDescriptor, valor del objeto)
SignatureDef
SignatureDef
SignatureDef.Builder
claro ()
SignatureDef.Builder
clearField (campo com.google.protobuf.Descriptors.FieldDescriptor)
SignatureDef.Builder
SignatureDef.Builder
clearMethodName ()
 Extensible method_name information enabling third-party users to mark a
 SignatureDef as supporting a particular method.
SignatureDef.Builder
clearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof)
SignatureDef.Builder
SignatureDef.Builder
clonar ()
booleano
containsInputs (clave de cadena)
 Named input parameters.
booleano
containsOutputs (clave de cadena)
 Named output parameters.
SignatureDef
com.google.protobuf.Descriptors.Descriptor estático final
com.google.protobuf.Descriptors.Descriptor
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 >
getMutableInputs ()
En su lugar, utilice accesores de mutación alternativos.
Mapa <String, TensorInfo >
getMutableOutputs ()
En su lugar, utilice accesores de mutación alternativos.
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.
booleano final
SignatureDef.Builder
mergeFrom (entrada com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
SignatureDef.Builder
mergeFrom (com.google.protobuf.Message otro)
SignatureDef.Builder final
mergeUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)
SignatureDef.Builder
putAllInputs ( valores de Map <String, TensorInfo >)
 Named input parameters.
SignatureDef.Builder
putAllOutputs ( valores de Map <String, TensorInfo >)
 Named output parameters.
SignatureDef.Builder
putInputs (clave de cadena, valor de TensorInfo )
 Named input parameters.
SignatureDef.Builder
putOutputs (clave de cadena, valor de TensorInfo )
 Named output parameters.
SignatureDef.Builder
removeInputs (clave de cadena)
 Named input parameters.
SignatureDef.Builder
removeOutputs (clave de cadena)
 Named output parameters.
SignatureDef.Builder
setField (campo com.google.protobuf.Descriptors.FieldDescriptor, valor del objeto)
SignatureDef.Builder
setMethodName (valor de cadena)
 Extensible method_name information enabling third-party users to mark a
 SignatureDef as supporting a particular method.
SignatureDef.Builder
setMethodNameBytes (valor de com.google.protobuf.ByteString)
 Extensible method_name information enabling third-party users to mark a
 SignatureDef as supporting a particular method.
SignatureDef.Builder
setRepeatedField (campo com.google.protobuf.Descriptors.FieldDescriptor, índice int, valor del objeto)
SignatureDef.Builder final
setUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)

Métodos heredados

Métodos públicos

public SignatureDef.Builder addRepeatedField (campo com.google.protobuf.Descriptors.FieldDescriptor, valor del objeto)

público SignatureDef build ()

public SignatureDef buildPartial ()

public SignatureDef.Builder clear ()

public SignatureDef.Builder clearField (campo com.google.protobuf.Descriptors.FieldDescriptor)

public SignatureDef.Builder clearInputs ()

public SignatureDef.Builder clearMethodName ()

 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 SignatureDef.Builder clearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof)

public SignatureDef.Builder clearOutputs ()

público SignatureDef.Builder clone ()

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 SignatureDef getDefaultInstanceForType ()

public static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()

public com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()

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 > getMutableInputs ()

En su lugar, utilice accesores de mutación alternativos.

public Map <String, TensorInfo > getMutableOutputs ()

En su lugar, utilice accesores de mutación alternativos.

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;

public final boolean isInitialized ()

public SignatureDef.Builder mergeFrom (entrada com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

Lanza
IOException

public SignatureDef.Builder mergeFrom (com.google.protobuf.Message otro)

público final SignatureDef.Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)

public SignatureDef.Builder putAllInputs ( valores Map <String, TensorInfo >)

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

public SignatureDef.Builder putAllOutputs ( valores Map <String, TensorInfo >)

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

public SignatureDef.Builder putInputs (clave de cadena, valor de TensorInfo )

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

public SignatureDef.Builder putOutputs (clave de cadena, valor de TensorInfo )

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

public SignatureDef.Builder removeInputs (clave de cadena)

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

public SignatureDef.Builder removeOutputs (clave de cadena)

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

public SignatureDef.Builder setField (campo com.google.protobuf.Descriptors.FieldDescriptor, valor del objeto)

public SignatureDef.Builder setMethodName (valor de cadena)

 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 SignatureDef.Builder setMethodNameBytes (valor de com.google.protobuf.ByteString)

 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 SignatureDef.Builder setRepeatedField (campo com.google.protobuf.Descriptors.FieldDescriptor, índice int, valor del objeto)

público final SignatureDef.Builder setUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)