الفئة النهائية العامة الثابتة 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" }نوع Protobuf
tensorflow.SignatureDef
الأساليب العامة
SignatureDef.Builder | addRepeatedField (حقل com.google.protobuf.Descriptors.FieldDescriptor، قيمة الكائن) |
التوقيع | يبني () |
التوقيع | بناء جزئي () |
SignatureDef.Builder | واضح () |
SignatureDef.Builder | ClearField (حقل com.google.protobuf.Descriptors.FieldDescriptor) |
SignatureDef.Builder | كليرإينبوتس () |
SignatureDef.Builder | اسم الأسلوب الواضح () 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 | استنساخ () |
منطقية | يحتوي على المدخلات (مفتاح السلسلة) Named input parameters. |
منطقية | يحتوي على المخرجات (مفتاح السلسلة) Named output parameters. |
التوقيع | |
النهائي الثابت com.google.protobuf.Descriptors.Descriptor | |
com.google.protobuf.Descriptors.Descriptor | |
خريطة<سلسلة، TensorInfo > | الحصول على المدخلات () استخدم getInputsMap() بدلاً من ذلك. |
كثافة العمليات | الحصول على المدخلاتكونت () Named input parameters. |
خريطة<سلسلة، TensorInfo > | خريطة الإدخال () Named input parameters. |
معلومات Tensor | |
معلومات Tensor | getInputsOrThrow (مفتاح السلسلة) Named input parameters. |
خيط | 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. |
خريطة<سلسلة، TensorInfo > | الحصول على الإدخالات القابلة للتغيير () استخدم أدوات الوصول البديلة للطفرات بدلاً من ذلك. |
خريطة<سلسلة، TensorInfo > | الحصول على المخرجات القابلة للتغيير () استخدم أدوات الوصول البديلة للطفرات بدلاً من ذلك. |
خريطة<سلسلة، TensorInfo > | الحصول على المخرجات () استخدم getOutputsMap() بدلاً من ذلك. |
كثافة العمليات | الحصول على المخرجات () Named output parameters. |
خريطة<سلسلة، TensorInfo > | خريطة المخرجات () Named output parameters. |
معلومات Tensor | |
معلومات Tensor | getOutputsOrThrow (مفتاح السلسلة) Named output parameters. |
منطقية نهائية | تمت التهيئة () |
SignatureDef.Builder | دمج من (com.google.protobuf.CodedInputStream input، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
SignatureDef.Builder | دمج من (com.google.protobuf.Message أخرى) |
النهائي SignatureDef.Builder | دمجUnknownFields (com.google.protobuf.UnknownFieldSet UnknownFields) |
SignatureDef.Builder | |
SignatureDef.Builder | |
SignatureDef.Builder | |
SignatureDef.Builder | |
SignatureDef.Builder | إزالة المدخلات (مفتاح السلسلة) Named input parameters. |
SignatureDef.Builder | إزالة المخرجات (مفتاح السلسلة) Named output parameters. |
SignatureDef.Builder | setField (حقل com.google.protobuf.Descriptors.FieldDescriptor، قيمة الكائن) |
SignatureDef.Builder | setMethodName (قيمة السلسلة) Extensible method_name information enabling third-party users to mark a SignatureDef as supporting a particular method. |
SignatureDef.Builder | setMethodNameBytes (قيمة com.google.protobuf.ByteString) Extensible method_name information enabling third-party users to mark a SignatureDef as supporting a particular method. |
SignatureDef.Builder | setRepeatedField (حقل com.google.protobuf.Descriptors.FieldDescriptor، فهرس int، قيمة الكائن) |
التوقيع النهائي SignatureDef.Builder | setUnknownFields (com.google.protobuf.UnknownFieldSet UnknownFields) |
الطرق الموروثة
الأساليب العامة
SignatureDef.Builder العام addRepeatedField (حقل com.google.protobuf.Descriptors.FieldDescriptor، قيمة الكائن)
التوقيع العام 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;
التوقيع العام SignatureDef.Builder ClearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof)
المنطقية العامة تحتوي على المدخلات (مفتاح السلسلة)
Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1;
المنطقية العامة تحتوي على المخرجات (مفتاح السلسلة)
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2;
النهائي العام الثابت com.google.protobuf.Descriptors.Descriptor getDescriptor ()
com.google.protobuf.Descriptors.Descriptor getDescriptorForType () العام
int public getInputsCount ()
Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1;
الخريطة العامة<String, TensorInfo > getInputsMap ()
Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1;
getInputsOrDefault العامة لـ TensorInfo (مفتاح السلسلة، TensorInfo defaultValue)
Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1;
getInputsOrThrow العام لـ TensorInfo (مفتاح السلسلة)
Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1;
سلسلة 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;
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;
الخريطة العامة<String, TensorInfo > getMutableInputs ()
استخدم أدوات الوصول البديلة للطفرات بدلاً من ذلك.
الخريطة العامة<String, TensorInfo > getMutableOutputs ()
استخدم أدوات الوصول البديلة للطفرات بدلاً من ذلك.
int public getOutputsCount ()
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2;
الخريطة العامة<String, TensorInfo > getOutputsMap ()
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2;
getOutputsOrDefault العامة لـ TensorInfo (مفتاح السلسلة، TensorInfo defaultValue)
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2;
getOutputsOrThrow العامة لـ TensorInfo (مفتاح السلسلة)
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2;
تمت تهيئة القيمة المنطقية النهائية العامة ()
التوقيع العام SignatureDef.Builder mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
رميات
IOEException |
---|
التوقيع النهائي العام SignatureDef.Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSetUnknownFields)
public SignatureDef.Builder putAllInputs (Map<String, TensorInfo > القيم)
Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1;
SignatureDef.Builder putAllOutputs العامة (Map<String, TensorInfo > القيم)
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2;
public SignatureDef.Builder putInputs (مفتاح السلسلة، قيمة TensorInfo )
Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1;
مخرجات SignatureDef.Builder العامة (مفتاح السلسلة، قيمة TensorInfo )
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2;
إزالة SignatureDef.Builder العامة (مفتاح السلسلة)
Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1;
إزالة SignatureDef.Builder العامة (مفتاح السلسلة)
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2;
مجموعة SignatureDef.Builder العامة (حقل com.google.protobuf.Descriptors.FieldDescriptor، قيمة الكائن)
SignatureDef.Builder العام setMethodName (قيمة السلسلة)
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;
مجموعة SignatureDef.Builder العامة MethodNameBytes (قيمة 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;