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 |
วิธีการสาธารณะ
บูลีน | containsInputs (คีย์สตริง) Named input parameters. |
บูลีน | hasOutputs (คีย์สตริง) Named output parameters. |
บูลีน | เท่ากับ (วัตถุ obj) |
SignatureDef แบบคงที่ | |
ลายเซ็นDef | |
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 > | รับเอาท์พุต () ใช้ getOutputsMap() แทน |
ภายใน | getOutputsCount () Named output parameters. |
แผนที่ <สตริง, TensorInfo > | getOutputsMap () Named output parameters. |
ข้อมูลเทนเซอร์ | |
ข้อมูลเทนเซอร์ | getOutputsOrThrow (คีย์สตริง) Named output parameters. |
ภายใน | |
สุดท้าย com.google.protobuf.UnknownFieldSet | |
ภายใน | แฮชโค้ด () |
บูลีนสุดท้าย | |
SignatureDef.Builder แบบคงที่ | newBuilder (ต้นแบบ SignatureDef ) |
SignatureDef.Builder แบบคงที่ | ตัวสร้างใหม่ () |
SignatureDef.Builder | |
SignatureDef แบบคงที่ | parseDelimitedFrom (อินพุต InputStream) |
SignatureDef แบบคงที่ | parseDelimitedFrom (อินพุตสตรีม com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SignatureDef แบบคงที่ | parseFrom (ข้อมูล ByteBuffer) |
SignatureDef แบบคงที่ | parseFrom (อินพุต com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SignatureDef แบบคงที่ | parseFrom (ข้อมูล ByteBuffer, com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SignatureDef แบบคงที่ | parseFrom (com.google.protobuf.CodedInputStream อินพุต) |
SignatureDef แบบคงที่ | parseFrom (ข้อมูลไบต์ [], com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SignatureDef แบบคงที่ | parseFrom (ข้อมูล com.google.protobuf.ByteString) |
SignatureDef แบบคงที่ | parseFrom (อินพุต InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SignatureDef แบบคงที่ | parseFrom (ข้อมูล com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
คงที่ | |
SignatureDef.Builder | toBuilder () |
เป็นโมฆะ | writeTo (เอาต์พุต com.google.protobuf.CodedOutputStream) |
วิธีการสืบทอด
ค่าคงที่
สาธารณะคงที่สุดท้าย int INPUTS_FIELD_NUMBER
ค่าคงที่: 1
รอบชิงชนะเลิศแบบคงที่สาธารณะ int METHOD_NAME_FIELD_NUMBER
ค่าคงที่: 3
สาธารณะคงที่สุดท้าย int OUTPUTS_FIELD_NUMBER
ค่าคงที่: 2
วิธีการสาธารณะ
บูลีนสาธารณะ มีInputs (คีย์สตริง)
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 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;
สาธารณะ getParserForType ()
สาธารณะ int getSerializedSize ()
สาธารณะสุดท้าย com.google.protobuf.UnknownFieldSet getUnknownFields ()
สาธารณะ int hashCode ()
บูลีนสุดท้ายสาธารณะ isInitialized ()
SignatureDef parseDelimitedFrom แบบ คงที่สาธารณะ (อินพุต InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ขว้าง
IOข้อยกเว้น |
---|
SignatureDef parseFrom แบบ คงที่สาธารณะ (ข้อมูล ByteBuffer)
ขว้าง
ProtocolBufferException ไม่ถูกต้อง |
---|
SignatureDef parseFrom แบบ คงที่สาธารณะ (อินพุต com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ขว้าง
IOข้อยกเว้น |
---|
SignatureDef parseFrom แบบ คงที่สาธารณะ (ข้อมูล ByteBuffer, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ขว้าง
ProtocolBufferException ไม่ถูกต้อง |
---|
SignatureDef parseFrom แบบ คงที่สาธารณะ (อินพุต com.google.protobuf.CodedInputStream)
ขว้าง
IOข้อยกเว้น |
---|
SignatureDef parseFrom แบบ คงที่สาธารณะ (ข้อมูลไบต์ [], com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ขว้าง
ProtocolBufferException ไม่ถูกต้อง |
---|
SignatureDef parseFrom แบบ คงที่สาธารณะ (ข้อมูล com.google.protobuf.ByteString)
ขว้าง
ProtocolBufferException ไม่ถูกต้อง |
---|
SignatureDef parseFrom แบบ คงที่สาธารณะ (อินพุต InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ขว้าง
IOข้อยกเว้น |
---|
SignatureDef parseFrom แบบ คงที่สาธารณะ (ข้อมูล com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ขว้าง
ProtocolBufferException ไม่ถูกต้อง |
---|
สาธารณะคงที่ ตัวแยกวิเคราะห์ ()
โมฆะสาธารณะ writeTo (com.google.protobuf.CodedOutputStream เอาต์พุต)
ขว้าง
IOข้อยกเว้น |
---|