NodeDefOrBuilder

パブリック インターフェイスNodeDefOrBuilder
既知の間接サブクラス

パブリックメソッド

抽象ブール値
containsAttr (文字列キー)
 Operation-specific graph-construction-time configuration.
抽象 Map<String, AttrValue >
getAttr ()
代わりにgetAttrMap()を使用してください。
抽象整数
getAttrCount ()
 Operation-specific graph-construction-time configuration.
抽象 Map<String, AttrValue >
getAttrMap ()
 Operation-specific graph-construction-time configuration.
抽象的な属性値
getAttrOrDefault (文字列キー、 AttrValueデフォルト値)
 Operation-specific graph-construction-time configuration.
抽象的な属性値
getAttrOrThrow (文字列キー)
 Operation-specific graph-construction-time configuration.
抽象文字列
getDevice ()
 A (possibly partial) specification for the device on which this
 node should be placed.
抽象的な com.google.protobuf.ByteString
getDeviceBytes ()
 A (possibly partial) specification for the device on which this
 node should be placed.
抽象NodeDef.ExperimentalDebugInfo
getExperimentalDebugInfo ()
 This stores debug information associated with the node.
抽象NodeDef.ExperimentalDebugInfoOrBuilder
getExperimentalDebugInfoOrBuilder ()
 This stores debug information associated with the node.
抽象文字列
getInput (int インデックス)
 Each input is "node:src_output" with "node" being a string name and
 "src_output" indicating which output tensor to use from "node".
抽象的な com.google.protobuf.ByteString
getInputBytes (int インデックス)
 Each input is "node:src_output" with "node" being a string name and
 "src_output" indicating which output tensor to use from "node".
抽象整数
getInputCount ()
 Each input is "node:src_output" with "node" being a string name and
 "src_output" indicating which output tensor to use from "node".
抽象リスト<String>
getInputList ()
 Each input is "node:src_output" with "node" being a string name and
 "src_output" indicating which output tensor to use from "node".
抽象文字列
getName ()
 The name given to this operator.
抽象的な com.google.protobuf.ByteString
getNameBytes ()
 The name given to this operator.
抽象文字列
getOp ()
 The operation name.
抽象的な com.google.protobuf.ByteString
getOpBytes ()
 The operation name.
抽象ブール値
hasExperimentalDebugInfo ()
 This stores debug information associated with the node.

パブリックメソッド

public abstract boolean containsAttr (文字列キー)

 Operation-specific graph-construction-time configuration.
 Note that this should include all attrs defined in the
 corresponding OpDef, including those with a value matching
 the default -- this allows the default to change and makes
 NodeDefs easier to interpret on their own.  However, if
 an attr with a default is not specified in this list, the
 default will be used.
 The "names" (keys) must match the regexp "[a-z][a-z0-9_]+" (and
 one of the names from the corresponding OpDef's attr field).
 The values must have a type matching the corresponding OpDef
 attr's type field.
 TODO(josh11b): Add some examples here showing best practices.
 
map<string, .tensorflow.AttrValue> attr = 5;

public abstract Map<String, AttrValue > getAttr ()

代わりにgetAttrMap()を使用してください。

public abstract int getAttrCount ()

 Operation-specific graph-construction-time configuration.
 Note that this should include all attrs defined in the
 corresponding OpDef, including those with a value matching
 the default -- this allows the default to change and makes
 NodeDefs easier to interpret on their own.  However, if
 an attr with a default is not specified in this list, the
 default will be used.
 The "names" (keys) must match the regexp "[a-z][a-z0-9_]+" (and
 one of the names from the corresponding OpDef's attr field).
 The values must have a type matching the corresponding OpDef
 attr's type field.
 TODO(josh11b): Add some examples here showing best practices.
 
map<string, .tensorflow.AttrValue> attr = 5;

public abstract Map<String, AttrValue > getAttrMap ()

 Operation-specific graph-construction-time configuration.
 Note that this should include all attrs defined in the
 corresponding OpDef, including those with a value matching
 the default -- this allows the default to change and makes
 NodeDefs easier to interpret on their own.  However, if
 an attr with a default is not specified in this list, the
 default will be used.
 The "names" (keys) must match the regexp "[a-z][a-z0-9_]+" (and
 one of the names from the corresponding OpDef's attr field).
 The values must have a type matching the corresponding OpDef
 attr's type field.
 TODO(josh11b): Add some examples here showing best practices.
 
map<string, .tensorflow.AttrValue> attr = 5;

public abstract AttrValue getAttrOrDefault (文字列キー、 AttrValue defaultValue)

 Operation-specific graph-construction-time configuration.
 Note that this should include all attrs defined in the
 corresponding OpDef, including those with a value matching
 the default -- this allows the default to change and makes
 NodeDefs easier to interpret on their own.  However, if
 an attr with a default is not specified in this list, the
 default will be used.
 The "names" (keys) must match the regexp "[a-z][a-z0-9_]+" (and
 one of the names from the corresponding OpDef's attr field).
 The values must have a type matching the corresponding OpDef
 attr's type field.
 TODO(josh11b): Add some examples here showing best practices.
 
map<string, .tensorflow.AttrValue> attr = 5;

public abstract AttrValue getAttrOrThrow (文字列キー)

 Operation-specific graph-construction-time configuration.
 Note that this should include all attrs defined in the
 corresponding OpDef, including those with a value matching
 the default -- this allows the default to change and makes
 NodeDefs easier to interpret on their own.  However, if
 an attr with a default is not specified in this list, the
 default will be used.
 The "names" (keys) must match the regexp "[a-z][a-z0-9_]+" (and
 one of the names from the corresponding OpDef's attr field).
 The values must have a type matching the corresponding OpDef
 attr's type field.
 TODO(josh11b): Add some examples here showing best practices.
 
map<string, .tensorflow.AttrValue> attr = 5;

パブリック抽象文字列getDevice ()

 A (possibly partial) specification for the device on which this
 node should be placed.
 The expected syntax for this string is as follows:
 DEVICE_SPEC ::= PARTIAL_SPEC
 PARTIAL_SPEC ::= ("/" CONSTRAINT) *
 CONSTRAINT ::= ("job:" JOB_NAME)
              | ("replica:" [1-9][0-9]*)
              | ("task:" [1-9][0-9]*)
              | ("device:" [A-Za-z]* ":" ([1-9][0-9]* | "*") )
 Valid values for this string include:
 * "/job:worker/replica:0/task:1/device:GPU:3"  (full specification)
 * "/job:worker/device:GPU:3"                   (partial specification)
 * ""                                    (no specification)
 If the constraints do not resolve to a single device (or if this
 field is empty or not present), the runtime will attempt to
 choose a device automatically.
 
string device = 4;

パブリック抽象 com.google.protobuf.ByteString getDeviceBytes ()

 A (possibly partial) specification for the device on which this
 node should be placed.
 The expected syntax for this string is as follows:
 DEVICE_SPEC ::= PARTIAL_SPEC
 PARTIAL_SPEC ::= ("/" CONSTRAINT) *
 CONSTRAINT ::= ("job:" JOB_NAME)
              | ("replica:" [1-9][0-9]*)
              | ("task:" [1-9][0-9]*)
              | ("device:" [A-Za-z]* ":" ([1-9][0-9]* | "*") )
 Valid values for this string include:
 * "/job:worker/replica:0/task:1/device:GPU:3"  (full specification)
 * "/job:worker/device:GPU:3"                   (partial specification)
 * ""                                    (no specification)
 If the constraints do not resolve to a single device (or if this
 field is empty or not present), the runtime will attempt to
 choose a device automatically.
 
string device = 4;

パブリック抽象NodeDef.ExperimentalDebugInfo getExperimentalDebugInfo ()

 This stores debug information associated with the node.
 
.tensorflow.NodeDef.ExperimentalDebugInfo experimental_debug_info = 6;

パブリック抽象NodeDef.ExperimentalDebugInfoOrBuilder getExperimentalDebugInfoOrBuilder ()

 This stores debug information associated with the node.
 
.tensorflow.NodeDef.ExperimentalDebugInfo experimental_debug_info = 6;

public abstract String getInput (int インデックス)

 Each input is "node:src_output" with "node" being a string name and
 "src_output" indicating which output tensor to use from "node". If
 "src_output" is 0 the ":0" suffix can be omitted.  Regular inputs
 may optionally be followed by control inputs that have the format
 "^node".
 
repeated string input = 3;

パブリック抽象 com.google.protobuf.ByteString getInputBytes (int インデックス)

 Each input is "node:src_output" with "node" being a string name and
 "src_output" indicating which output tensor to use from "node". If
 "src_output" is 0 the ":0" suffix can be omitted.  Regular inputs
 may optionally be followed by control inputs that have the format
 "^node".
 
repeated string input = 3;

パブリック抽象 int getInputCount ()

 Each input is "node:src_output" with "node" being a string name and
 "src_output" indicating which output tensor to use from "node". If
 "src_output" is 0 the ":0" suffix can be omitted.  Regular inputs
 may optionally be followed by control inputs that have the format
 "^node".
 
repeated string input = 3;

パブリック抽象 List<String> getInputList ()

 Each input is "node:src_output" with "node" being a string name and
 "src_output" indicating which output tensor to use from "node". If
 "src_output" is 0 the ":0" suffix can be omitted.  Regular inputs
 may optionally be followed by control inputs that have the format
 "^node".
 
repeated string input = 3;

パブリック抽象 String getName ()

 The name given to this operator. Used for naming inputs,
 logging, visualization, etc.  Unique within a single GraphDef.
 Must match the regexp "[A-Za-z0-9.][A-Za-z0-9_>./]*".
 
string name = 1;

パブリック抽象 com.google.protobuf.ByteString getNameBytes ()

 The name given to this operator. Used for naming inputs,
 logging, visualization, etc.  Unique within a single GraphDef.
 Must match the regexp "[A-Za-z0-9.][A-Za-z0-9_>./]*".
 
string name = 1;

パブリック抽象文字列getOp ()

 The operation name.  There may be custom parameters in attrs.
 Op names starting with an underscore are reserved for internal use.
 
string op = 2;

パブリック抽象 com.google.protobuf.ByteString getOpBytes ()

 The operation name.  There may be custom parameters in attrs.
 Op names starting with an underscore are reserved for internal use.
 
string op = 2;

public abstract boolean hasExperimentalDebugInfo ()

 This stores debug information associated with the node.
 
.tensorflow.NodeDef.ExperimentalDebugInfo experimental_debug_info = 6;