الفئة النهائية العامة 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" }نوع Protobuf
tensorflow.SignatureDef
فئات متداخلة
فصل | SignatureDef.Builder | SignatureDef defines the signature of a computation supported by a TensorFlow graph. |
الثوابت
كثافة العمليات | INPUTS_FIELD_NUMBER | |
كثافة العمليات | METHOD_NAME_FIELD_NUMBER | |
كثافة العمليات | OUTPUTS_FIELD_NUMBER |
الأساليب العامة
منطقية | يحتوي على المدخلات (مفتاح السلسلة) Named input parameters. |
منطقية | يحتوي على المخرجات (مفتاح السلسلة) Named output parameters. |
منطقية | يساوي (كائن كائن) |
تعريف التوقيع الثابت | |
التوقيع | |
النهائي الثابت 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 > | الحصول على المخرجات () استخدم getOutputsMap() بدلاً من ذلك. |
كثافة العمليات | الحصول على المخرجات () Named output parameters. |
خريطة<سلسلة، TensorInfo > | خريطة المخرجات () Named output parameters. |
معلومات Tensor | |
معلومات Tensor | getOutputsOrThrow (مفتاح السلسلة) Named output parameters. |
كثافة العمليات | |
النهائي com.google.protobuf.UnknownFieldSet | |
كثافة العمليات | رمز التجزئة () |
منطقية نهائية | تمت التهيئة () |
static SignatureDef.Builder | newBuilder (النموذج الأولي لـ SignatureDef ) |
static SignatureDef.Builder | منشئ جديد () |
SignatureDef.Builder | |
تعريف التوقيع الثابت | parseDelimitedFrom (إدخال InputStream) |
تعريف التوقيع الثابت | parseDelimitedFrom (إدخال InputStream، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
تعريف التوقيع الثابت | parseFrom (بيانات ByteBuffer) |
تعريف التوقيع الثابت | parseFrom (com.google.protobuf.CodedInputStream input، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
تعريف التوقيع الثابت | parseFrom (بيانات ByteBuffer، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
تعريف التوقيع الثابت | parseFrom (com.google.protobuf.CodedInputStream الإدخال) |
تعريف التوقيع الثابت | parseFrom (بيانات البايت[]، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
تعريف التوقيع الثابت | parseFrom (بيانات com.google.protobuf.ByteString) |
تعريف التوقيع الثابت | parseFrom (إدخال InputStream، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
تعريف التوقيع الثابت | parseFrom (com.google.protobuf.ByteString data، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
ثابت | محلل () |
SignatureDef.Builder | إلى البناء () |
فارغ | writeTo (com.google.protobuf.CodedOutputStream الإخراج) |
الطرق الموروثة
الثوابت
العدد النهائي الثابت العام INPUTS_FIELD_NUMBER
القيمة الثابتة: 1
int النهائي الثابت العام METHOD_NAME_FIELD_NUMBER
القيمة الثابتة: 3
العدد النهائي الثابت العام OUTPUTS_FIELD_NUMBER
القيمة الثابتة: 2
الأساليب العامة
المنطقية العامة تحتوي على المدخلات (مفتاح السلسلة)
Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1;
المنطقية العامة تحتوي على المخرجات (مفتاح السلسلة)
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2;
القيمة المنطقية العامة تساوي (Object obj)
النهائي العام الثابت com.google.protobuf.Descriptors.Descriptor getDescriptor ()
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;
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;
عام الحصول على بارسيرفورتايب ()
int public getSerializedSize ()
النهائي العام com.google.protobuf.UnknownFieldSet getUnknownFields ()
كود التجزئة الدولي العام ()
تمت تهيئة القيمة المنطقية النهائية العامة ()
ParseDelimitedFrom الثابت العام لـ SignatureDef (إدخال InputStream، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
رميات
IOEException |
---|
تحليل SignatureDef العام الثابت (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
رميات
IOEException |
---|
تحليل SignatureDef العام الثابت (بيانات ByteBuffer، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
رميات
InvalidProtocolBufferException |
---|
تحليل SignatureDef العام الثابت (بيانات البايت []، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
رميات
InvalidProtocolBufferException |
---|
تحليل SignatureDef العام الثابت (بيانات com.google.protobuf.ByteString)
رميات
InvalidProtocolBufferException |
---|
تحليل SignatureDef العام الثابت (إدخال InputStream، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
رميات
IOEException |
---|
تحليل SignatureDef العام الثابت (com.google.protobuf.ByteString data، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
رميات
InvalidProtocolBufferException |
---|
ساكنة عامة محلل ()
الكتابة إلى الفراغ العام (إخراج com.google.protobuf.CodedOutputStream)
رميات
IOEException |
---|