OpDefOrBuilder

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;

résumé public OpDef.AttrDef getAttr (index int)

repeated .tensorflow.OpDef.AttrDef attr = 4;

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;