interface publique OpDefOrBuilder
Sous-classes indirectes connues |
Méthodes publiques
booléen abstrait | getAllowsUninitializedInput () By default, all inputs to an Op must be initialized Tensors. |
résumé OpDef.AttrDef | getAttr (index int) repeated .tensorflow.OpDef.AttrDef attr = 4; |
abstrait entier | getAttrCount () repeated .tensorflow.OpDef.AttrDef attr = 4; |
Liste abstraite< OpDef.AttrDef > | getAttrListe () repeated .tensorflow.OpDef.AttrDef attr = 4; |
résumé OpDef.AttrDefOrBuilder | getAttrOrBuilder (index int) repeated .tensorflow.OpDef.AttrDef attr = 4; |
Liste abstraite <? étend OpDef.AttrDefOrBuilder > | getAttrOrBuilderList () repeated .tensorflow.OpDef.AttrDef attr = 4; |
chaîne abstraite | getControlOutput (index int) Named control outputs for this operation. |
résumé com.google.protobuf.ByteString | getControlOutputBytes (index int) Named control outputs for this operation. |
abstrait entier | getControlOutputCount () Named control outputs for this operation. |
Liste abstraite<String> | getControlOutputList () Named control outputs for this operation. |
résumé OpDépréciation | getDépréciation () Optional deprecation based on GraphDef versions. |
résumé OpDeprecationOrBuilder | getDeprecationOrBuilder () Optional deprecation based on GraphDef versions. |
chaîne abstraite | obtenirDescription () Additional, longer human-readable description of what the Op does. |
résumé com.google.protobuf.ByteString | getDescriptionBytes () Additional, longer human-readable description of what the Op does. |
résumé OpDef.ArgDef | getInputArg (index int) Description of the input(s). |
abstrait entier | getInputArgCount () Description of the input(s). |
Liste abstraite< OpDef.ArgDef > | getInputArgList () Description of the input(s). |
résumé OpDef.ArgDefOrBuilder | getInputArgOrBuilder (index int) Description of the input(s). |
Liste abstraite <? étend OpDef.ArgDefOrBuilder > | getInputArgOrBuilderList () Description of the input(s). |
booléen abstrait | getIsAggregate () If is_aggregate is true, then this operation accepts N >= 2 inputs and produces 1 output all of the same type. |
booléen abstrait | getIsCommutative () True if the operation is commutative ("op(a,b) == op(b,a)" for all inputs) bool is_commutative = 18; |
booléen abstrait | getIsStateful () Ops are marked as stateful if their behavior depends on some state beyond their input tensors (e.g. |
chaîne abstraite | obtenirNom () Op names starting with an underscore are reserved for internal use. |
résumé com.google.protobuf.ByteString | getNameBytes () Op names starting with an underscore are reserved for internal use. |
résumé OpDef.ArgDef | getOutputArg (index int) Description of the output(s). |
abstrait entier | getOutputArgCount () Description of the output(s). |
Liste abstraite< OpDef.ArgDef > | getOutputArgList () Description of the output(s). |
résumé OpDef.ArgDefOrBuilder | getOutputArgOrBuilder (index int) Description of the output(s). |
Liste abstraite <? étend OpDef.ArgDefOrBuilder > | getOutputArgOrBuilderList () Description of the output(s). |
chaîne abstraite | getRésumé () One-line human-readable description of what the Op does. |
résumé com.google.protobuf.ByteString | getSummaryBytes () One-line human-readable description of what the Op does. |
booléen abstrait | hasDépréciation () Optional deprecation based on GraphDef versions. |
Méthodes publiques
public abstrait booléen 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;
public abstrait int getAttrCount ()
repeated .tensorflow.OpDef.AttrDef attr = 4;
Liste abstraite publique< OpDef.AttrDef > getAttrList ()
repeated .tensorflow.OpDef.AttrDef attr = 4;
résumé public OpDef.AttrDefOrBuilder getAttrOrBuilder (index int)
repeated .tensorflow.OpDef.AttrDef attr = 4;
Liste des résumés publics<? étend OpDef.AttrDefOrBuilder > getAttrOrBuilderList ()
repeated .tensorflow.OpDef.AttrDef attr = 4;
chaîne abstraite publique getControlOutput (index 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;
résumé public com.google.protobuf.ByteString getControlOutputBytes (index 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;
public abstrait 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;
liste abstraite publique<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;
résumé public OpDeprecation getDeprecation ()
Optional deprecation based on GraphDef versions.
.tensorflow.OpDeprecation deprecation = 8;
résumé public OpDeprecationOrBuilder getDeprecationOrBuilder ()
Optional deprecation based on GraphDef versions.
.tensorflow.OpDeprecation deprecation = 8;
chaîne abstraite publique getDescription ()
Additional, longer human-readable description of what the Op does.
string description = 6;
résumé public com.google.protobuf.ByteString getDescriptionBytes ()
Additional, longer human-readable description of what the Op does.
string description = 6;
résumé public OpDef.ArgDef getInputArg (index int)
Description of the input(s).
repeated .tensorflow.OpDef.ArgDef input_arg = 2;
public abstrait int getInputArgCount ()
Description of the input(s).
repeated .tensorflow.OpDef.ArgDef input_arg = 2;
Liste abstraite publique< OpDef.ArgDef > getInputArgList ()
Description of the input(s).
repeated .tensorflow.OpDef.ArgDef input_arg = 2;
résumé public OpDef.ArgDefOrBuilder getInputArgOrBuilder (index int)
Description of the input(s).
repeated .tensorflow.OpDef.ArgDef input_arg = 2;
Liste des résumés publics<? étend OpDef.ArgDefOrBuilder > getInputArgOrBuilderList ()
Description of the input(s).
repeated .tensorflow.OpDef.ArgDef input_arg = 2;
public abstrait booléen 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;
public abstrait booléen getIsCommutative ()
True if the operation is commutative ("op(a,b) == op(b,a)" for all inputs)
bool is_commutative = 18;
public abstrait booléen 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;
chaîne abstraite publique 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;
résumé public 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;
résumé public OpDef.ArgDef getOutputArg (index int)
Description of the output(s).
repeated .tensorflow.OpDef.ArgDef output_arg = 3;
public abstrait int getOutputArgCount ()
Description of the output(s).
repeated .tensorflow.OpDef.ArgDef output_arg = 3;
Liste abstraite publique< OpDef.ArgDef > getOutputArgList ()
Description of the output(s).
repeated .tensorflow.OpDef.ArgDef output_arg = 3;
résumé public OpDef.ArgDefOrBuilder getOutputArgOrBuilder (index int)
Description of the output(s).
repeated .tensorflow.OpDef.ArgDef output_arg = 3;
Liste des résumés publics<? étend OpDef.ArgDefOrBuilder > getOutputArgOrBuilderList ()
Description of the output(s).
repeated .tensorflow.OpDef.ArgDef output_arg = 3;
chaîne abstraite publique getSummary ()
One-line human-readable description of what the Op does.
string summary = 5;
résumé public com.google.protobuf.ByteString getSummaryBytes ()
One-line human-readable description of what the Op does.
string summary = 5;
public abstrait booléen hasDeprecation ()
Optional deprecation based on GraphDef versions.
.tensorflow.OpDeprecation deprecation = 8;