SignatureDef

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 >
ภายใน
getInputsCount ()
 Named input parameters.
แผนที่ <สตริง, TensorInfo >
getInputsMap ()
 Named input parameters.
ข้อมูลเทนเซอร์
getInputsOrDefault (คีย์สตริง, TensorInfo defaultValue)
 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 >
ภายใน
getOutputsCount ()
 Named output parameters.
แผนที่ <สตริง, TensorInfo >
getOutputsMap ()
 Named output parameters.
ข้อมูลเทนเซอร์
getOutputsOrDefault (คีย์สตริง, TensorInfo defaultValue)
 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
เป็นโมฆะ
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)

SignatureDef getDefaultInstance สาธารณะแบบคงที่ ()

SignatureDef สาธารณะ getDefaultInstanceForType ()

สาธารณะคงที่สุดท้าย com.google.protobuf.Descriptors.Descriptor getDescriptor ()

แผนที่สาธารณะ <String, TensorInfo > getInputs ()

ใช้ getInputsMap() แทน

สาธารณะ 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;

แผนที่สาธารณะ <String, TensorInfo > getOutputs ()

ใช้ getOutputsMap() แทน

สาธารณะ 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.Builder แบบคงที่สาธารณะ newBuilder (ต้นแบบ SignatureDef )

สาธารณะคง SignatureDef.Builder newBuilder ()

SignatureDef.Builder สาธารณะ newBuilderForType ()

SignatureDef แบบคงที่สาธารณะ parseDelimitedFrom (อินพุต InputStream)

ขว้าง
IOข้อยกเว้น

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 ไม่ถูกต้อง

สาธารณะคงที่ ตัวแยกวิเคราะห์ ()

SignatureDef.Builder สาธารณะ ถึง Builder ()

โมฆะสาธารณะ writeTo (com.google.protobuf.CodedOutputStream เอาต์พุต)

ขว้าง
IOข้อยกเว้น