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 ช่อง ค่าอ็อบเจ็กต์) |
ลายเซ็นDef | สร้าง () |
ลายเซ็นDef | สร้างบางส่วน () |
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 | โคลน () |
บูลีน | containsInputs (คีย์สตริง) Named input parameters. |
บูลีน | hasOutputs (คีย์สตริง) Named output parameters. |
ลายเซ็นDef | |
com.google.protobuf.Descriptors.Descriptor แบบคงที่ขั้นสุดท้าย | รับคำอธิบาย () |
com.google.protobuf.Descriptors.Descriptor | |
แผนที่ <สตริง, TensorInfo > | รับอินพุต () ใช้ getInputsMap() แทน |
ภายใน | getInputsCount () Named input parameters. |
แผนที่ <สตริง, TensorInfo > | getInputsMap () Named input parameters. |
ข้อมูลเทนเซอร์ | |
ข้อมูลเทนเซอร์ | 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 > | getMutableInputs () ใช้ตัวเข้าถึงการกลายพันธุ์สำรองแทน |
แผนที่ <สตริง, TensorInfo > | getMutableOutputs () ใช้ตัวเข้าถึงการกลายพันธุ์สำรองแทน |
แผนที่ <สตริง, TensorInfo > | รับเอาท์พุต () ใช้ getOutputsMap() แทน |
ภายใน | getOutputsCount () Named output parameters. |
แผนที่ <สตริง, TensorInfo > | getOutputsMap () Named output parameters. |
ข้อมูลเทนเซอร์ | |
ข้อมูลเทนเซอร์ | getOutputsOrThrow (คีย์สตริง) Named output parameters. |
บูลีนสุดท้าย | |
SignatureDef.Builder | mergeFrom (com.google.protobuf.CodedInputStream อินพุต com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SignatureDef.Builder | mergeFrom (com.google.protobuf.ข้อความ อื่น ๆ ) |
SignatureDef.Builder สุดท้าย | mergeUnknownFields (com.google.protobuf.UnknownFieldSetknownFields) |
SignatureDef.Builder | |
SignatureDef.Builder | |
SignatureDef.Builder | |
SignatureDef.Builder | |
SignatureDef.Builder | RemoveInputs (คีย์สตริง) Named input parameters. |
SignatureDef.Builder | RemoveOutputs (คีย์สตริง) 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.UnknownFieldSetknownFields) |
วิธีการสืบทอด
วิธีการสาธารณะ
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;
บูลีนสาธารณะ มีInputs (คีย์สตริง)
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 getInputsCount ()
Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1;
แผนที่สาธารณะ <String, TensorInfo > getInputsMap ()
Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1;
สาธารณะ TensorInfo getInputsOrDefault (คีย์สตริง, TensorInfo defaultValue)
Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1;
TensorInfo สาธารณะ getInputsOrThrow (คีย์สตริง)
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 getOutputsCount ()
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2;
แผนที่สาธารณะ <String, TensorInfo > getOutputsMap ()
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2;
สาธารณะ TensorInfo getOutputsOrDefault (คีย์สตริง, TensorInfo defaultValue)
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2;
TensorInfo สาธารณะ getOutputsOrThrow (คีย์สตริง)
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2;
บูลีนสุดท้ายสาธารณะ isInitialized ()
SignatureDef.Builder สาธารณะ ผสานจาก (com.google.protobuf.CodedInputStream อินพุต com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ขว้าง
IOข้อยกเว้น |
---|
SignatureDef.Builder สาธารณะขั้นสุดท้าย ผสาน UnknownFields (com.google.protobuf.UnknownFieldSetknownFields)
SignatureDef.Builder สาธารณะ putAllInputs (ค่าแผนที่ <String, TensorInfo >)
Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1;
SignatureDef.Builder สาธารณะ putAllOutputs (ค่าแผนที่ <String, TensorInfo >)
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2;
SignatureDef.Builder สาธารณะ putInputs (คีย์สตริง, ค่า TensorInfo )
Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1;
SignatureDef.Builder putOutputs สาธารณะ (คีย์สตริง, ค่า TensorInfo )
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2;
SignatureDef.Builder สาธารณะ RemoveInputs (คีย์สตริง)
Named input parameters.
map<string, .tensorflow.TensorInfo> inputs = 1;
SignatureDef.Builder สาธารณะ RemoveOutputs (คีย์สตริง)
Named output parameters.
map<string, .tensorflow.TensorInfo> outputs = 2;
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. 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 สาธารณะ setMethodNameBytes (ค่า 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;