antarmuka publik OpDefOrBuilder
Subkelas Tidak Langsung yang Diketahui |
Metode Publik
boolean abstrak | getAllowsUninitializedInput () By default, all inputs to an Op must be initialized Tensors. |
abstrak OpDef.AttrDef | getAttr (indeks int) repeated .tensorflow.OpDef.AttrDef attr = 4; |
abstrak ke dalam | dapatkanAttrCount () repeated .tensorflow.OpDef.AttrDef attr = 4; |
Daftar abstrak< OpDef.AttrDef > | dapatkanAttrList () repeated .tensorflow.OpDef.AttrDef attr = 4; |
abstrak OpDef.AttrDefOrBuilder | getAttrOrBuilder (indeks int) repeated .tensorflow.OpDef.AttrDef attr = 4; |
Daftar abstrak<? memperluas OpDef.AttrDefOrBuilder > | dapatkanAttrOrBuilderList () repeated .tensorflow.OpDef.AttrDef attr = 4; |
Tali abstrak | getControlOutput (indeks int) Named control outputs for this operation. |
abstrak com.google.protobuf.ByteString | getControlOutputBytes (indeks int) Named control outputs for this operation. |
abstrak ke dalam | dapatkanControlOutputCount () Named control outputs for this operation. |
Daftar abstrak<String> | dapatkanControlOutputList () Named control outputs for this operation. |
OpDeprecation abstrak | dapatkan Penghentian () Optional deprecation based on GraphDef versions. |
abstrak OpDeprecationOrBuilder | dapatkanDeprecationOrBuilder () Optional deprecation based on GraphDef versions. |
Tali abstrak | dapatkanDeskripsi () Additional, longer human-readable description of what the Op does. |
abstrak com.google.protobuf.ByteString | dapatkanDeskripsiBytes () Additional, longer human-readable description of what the Op does. |
abstrak OpDef.ArgDef | getInputArg (indeks int) Description of the input(s). |
abstrak ke dalam | dapatkanInputArgCount () Description of the input(s). |
Daftar abstrak< OpDef.ArgDef > | dapatkanInputArgList () Description of the input(s). |
abstrak OpDef.ArgDefOrBuilder | getInputArgOrBuilder (indeks int) Description of the input(s). |
Daftar abstrak<? memperluas OpDef.ArgDefOrBuilder > | dapatkanInputArgOrBuilderList () Description of the input(s). |
boolean abstrak | getIsAggregate () If is_aggregate is true, then this operation accepts N >= 2 inputs and produces 1 output all of the same type. |
boolean abstrak | getIsCommutative () True if the operation is commutative ("op(a,b) == op(b,a)" for all inputs) bool is_commutative = 18; |
boolean abstrak | getIsStateful () Ops are marked as stateful if their behavior depends on some state beyond their input tensors (e.g. |
Tali abstrak | dapatkan Nama () Op names starting with an underscore are reserved for internal use. |
abstrak com.google.protobuf.ByteString | dapatkanNamaBytes () Op names starting with an underscore are reserved for internal use. |
abstrak OpDef.ArgDef | getOutputArg (indeks int) Description of the output(s). |
abstrak ke dalam | dapatkanOutputArgCount () Description of the output(s). |
Daftar abstrak< OpDef.ArgDef > | dapatkanOutputArgList () Description of the output(s). |
abstrak OpDef.ArgDefOrBuilder | getOutputArgOrBuilder (indeks int) Description of the output(s). |
Daftar abstrak<? memperluas OpDef.ArgDefOrBuilder > | dapatkanOutputArgOrBuilderList () Description of the output(s). |
Tali abstrak | dapatkan Ringkasan () One-line human-readable description of what the Op does. |
abstrak com.google.protobuf.ByteString | dapatkanSummaryBytes () One-line human-readable description of what the Op does. |
boolean abstrak | sudah tidak digunakan lagi () Optional deprecation based on GraphDef versions. |
Metode Publik
boolean abstrak publik getAllowsUninitializedInput ()
By default, all inputs to an Op must be initialized Tensors. Ops that may initialize tensors for the first time should set this field to true, to allow the Op to take an uninitialized Tensor as input.
bool allows_uninitialized_input = 19;
abstrak publik int getAttrCount ()
repeated .tensorflow.OpDef.AttrDef attr = 4;
abstrak publik OpDef.AttrDefOrBuilder getAttrOrBuilder (int indeks)
repeated .tensorflow.OpDef.AttrDef attr = 4;
Daftar abstrak publik<? memperluas OpDef.AttrDefOrBuilder > getAttrOrBuilderList ()
repeated .tensorflow.OpDef.AttrDef attr = 4;
String abstrak publik getControlOutput (indeks int)
Named control outputs for this operation. Useful only for composite operations (i.e. functions) which want to name different control outputs.
repeated string control_output = 20;
abstrak publik com.google.protobuf.ByteString getControlOutputBytes (indeks int)
Named control outputs for this operation. Useful only for composite operations (i.e. functions) which want to name different control outputs.
repeated string control_output = 20;
abstrak publik int getControlOutputCount ()
Named control outputs for this operation. Useful only for composite operations (i.e. functions) which want to name different control outputs.
repeated string control_output = 20;
Daftar abstrak publik<String> getControlOutputList ()
Named control outputs for this operation. Useful only for composite operations (i.e. functions) which want to name different control outputs.
repeated string control_output = 20;
abstrak publik OpDeprecation getDeprecation ()
Optional deprecation based on GraphDef versions.
.tensorflow.OpDeprecation deprecation = 8;
abstrak publik OpDeprecationOrBuilder getDeprecationOrBuilder ()
Optional deprecation based on GraphDef versions.
.tensorflow.OpDeprecation deprecation = 8;
abstrak publik String getDescription ()
Additional, longer human-readable description of what the Op does.
string description = 6;
abstrak publik com.google.protobuf.ByteString getDescriptionBytes ()
Additional, longer human-readable description of what the Op does.
string description = 6;
abstrak publik OpDef.ArgDef getInputArg (indeks int)
Description of the input(s).
repeated .tensorflow.OpDef.ArgDef input_arg = 2;
abstrak publik int getInputArgCount ()
Description of the input(s).
repeated .tensorflow.OpDef.ArgDef input_arg = 2;
Daftar abstrak publik< OpDef.ArgDef > getInputArgList ()
Description of the input(s).
repeated .tensorflow.OpDef.ArgDef input_arg = 2;
abstrak publik OpDef.ArgDefOrBuilder getInputArgOrBuilder (int indeks)
Description of the input(s).
repeated .tensorflow.OpDef.ArgDef input_arg = 2;
Daftar abstrak publik<? memperluas OpDef.ArgDefOrBuilder > getInputArgOrBuilderList ()
Description of the input(s).
repeated .tensorflow.OpDef.ArgDef input_arg = 2;
boolean abstrak publik getIsAggregate ()
If is_aggregate is true, then this operation accepts N >= 2 inputs and produces 1 output all of the same type. Should be associative and commutative, and produce output with the same shape as the input. The optimizer may replace an aggregate op taking input from multiple devices with a tree of aggregate ops that aggregate locally within each device (and possibly within groups of nearby devices) before communicating. TODO(josh11b): Implement that optimization.
bool is_aggregate = 16;
boolean abstrak publik getIsCommutative ()
True if the operation is commutative ("op(a,b) == op(b,a)" for all inputs)
bool is_commutative = 18;
boolean abstrak publik getIsStateful ()
Ops are marked as stateful if their behavior depends on some state beyond their input tensors (e.g. variable reading op) or if they have a side-effect (e.g. printing or asserting ops). Equivalently, stateless ops must always produce the same output for the same input and have no side-effects. By default Ops may be moved between devices. Stateful ops should either not be moved, or should only be moved if that state can also be moved (e.g. via some sort of save / restore). Stateful ops are guaranteed to never be optimized away by Common Subexpression Elimination (CSE).
bool is_stateful = 17;
abstrak publik String getName ()
Op names starting with an underscore are reserved for internal use. Names should be CamelCase and match the regexp "[A-Z][a-zA-Z0-9>_]*".
string name = 1;
abstrak publik com.google.protobuf.ByteString getNameBytes ()
Op names starting with an underscore are reserved for internal use. Names should be CamelCase and match the regexp "[A-Z][a-zA-Z0-9>_]*".
string name = 1;
abstrak publik OpDef.ArgDef getOutputArg (indeks int)
Description of the output(s).
repeated .tensorflow.OpDef.ArgDef output_arg = 3;
abstrak publik int getOutputArgCount ()
Description of the output(s).
repeated .tensorflow.OpDef.ArgDef output_arg = 3;
Daftar abstrak publik< OpDef.ArgDef > getOutputArgList ()
Description of the output(s).
repeated .tensorflow.OpDef.ArgDef output_arg = 3;
abstrak publik OpDef.ArgDefOrBuilder getOutputArgOrBuilder (int indeks)
Description of the output(s).
repeated .tensorflow.OpDef.ArgDef output_arg = 3;
Daftar abstrak publik<? memperluas OpDef.ArgDefOrBuilder > getOutputArgOrBuilderList ()
Description of the output(s).
repeated .tensorflow.OpDef.ArgDef output_arg = 3;
String abstrak publik getSummary ()
One-line human-readable description of what the Op does.
string summary = 5;
abstrak publik com.google.protobuf.ByteString getSummaryBytes ()
One-line human-readable description of what the Op does.
string summary = 5;
boolean abstrak publik hasDeprecation ()
Optional deprecation based on GraphDef versions.
.tensorflow.OpDeprecation deprecation = 8;