flux tensoriel : : opérations : : TensorArray :: Attributs
#include <data_flow_ops.h>
Setters d'attributs facultatifs pour TensorArray .
Résumé
Attributs publics | |
---|---|
clear_after_read_ = true | bool |
dynamic_size_ = false | bool |
element_shape_ = ::tensorflow::PartialTensorShape() | PartialTensorShape |
identical_element_shapes_ = false | bool |
tensor_array_name_ = "" | StringPiece |
Fonctions publiques | |
---|---|
ClearAfterRead (bool x) | TF_MUST_USE_RESULT Attrs Si c'est vrai (par défaut), les tenseurs du TensorArray sont effacés après avoir été lus. |
DynamicSize (bool x) | TF_MUST_USE_RESULT Attrs Un booléen qui détermine si les écritures sur TensorArray sont autorisées à augmenter la taille. |
ElementShape (PartialTensorShape x) | TF_MUST_USE_RESULT Attrs La forme attendue d'un élément, si elle est connue. |
IdenticalElementShapes (bool x) | TF_MUST_USE_RESULT Attrs Si vrai (la valeur par défaut est fausse), alors tous les éléments du TensorArray devraient avoir des formes identiques. |
TensorArrayName (StringPiece x) | TF_MUST_USE_RESULT Attrs Remplace le nom utilisé pour la ressource temporaire tensor_array. |
Attributs publics
clear_after_read_
bool tensorflow::ops::TensorArray::Attrs::clear_after_read_ = true
taille_dynamique_
bool tensorflow::ops::TensorArray::Attrs::dynamic_size_ = false
élément_forme_
PartialTensorShape tensorflow::ops::TensorArray::Attrs::element_shape_ = ::tensorflow::PartialTensorShape()
identique_element_shapes_
bool tensorflow::ops::TensorArray::Attrs::identical_element_shapes_ = false
tensor_array_name_
StringPiece tensorflow::ops::TensorArray::Attrs::tensor_array_name_ = ""
Fonctions publiques
EffacerAprèsLire
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ClearAfterRead( bool x )
Si c'est vrai (par défaut), les tenseurs du TensorArray sont effacés après avoir été lus.
Cela désactive la sémantique de lecture multiple mais permet une libération anticipée de la mémoire.
La valeur par défaut est vrai
TailleDynamique
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::DynamicSize( bool x )
Un booléen qui détermine si les écritures sur TensorArray sont autorisées à augmenter la taille.
Par défaut, cela n'est pas autorisé.
La valeur par défaut est false
Forme d'élément
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ElementShape( PartialTensorShape x )
La forme attendue d'un élément, si elle est connue.
Utilisé pour valider les formes des éléments TensorArray . Si cette forme n'est pas entièrement spécifiée, la collecte de TensorArrays de taille nulle est une erreur.
La valeur par défaut est
Formes d'éléments identiques
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::IdenticalElementShapes( bool x )
Si vrai (la valeur par défaut est fausse), alors tous les éléments du TensorArray devraient avoir des formes identiques.
Cela permet certains comportements, comme la vérification dynamique des formes cohérentes lors de l'écriture et la possibilité de remplir des tenseurs zéro correctement formés sur la pile même si l'attribut element_shape n'est pas entièrement défini.
La valeur par défaut est false
TensorArrayName
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::TensorArrayName( StringPiece x )
Remplace le nom utilisé pour la ressource temporaire tensor_array.
La valeur par défaut est le nom de l'opération ' TensorArray ' (qui est garantie unique).
La valeur par défaut est ""