tensorflow::ops::TensorArray::Attrs
#include <data_flow_ops.h>Définiteurs d'attributs optionnels 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 la valeur est vraie (par défaut), les tenseurs du TensorArray sont effacés après leur lecture. |
DynamicSize (bool x) | TF_MUST_USE_RESULT Attrs Un booléen qui détermine si l'augmentation de la taille des écritures dans le TensorArray est autorisée. |
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 la valeur est vraie (la valeur par défaut est fausse), alors tous les éléments du TensorArray devront avoir des formes identiques. |
TensorArrayName (StringPiece x) | TF_MUST_USE_RESULT Attrs Remplace le nom utilisé pour la ressource temporaire tensor_array. |
attributs publics
effacer_après_lecture
bool tensorflow::ops::TensorArray::Attrs::clear_after_read_ = true
taille_dynamique
bool tensorflow::ops::TensorArray::Attrs::dynamic_size_ = false
forme_élément_
PartialTensorShape tensorflow::ops::TensorArray::Attrs::element_shape_ = ::tensorflow::PartialTensorShape()
formes_éléments_identiques
bool tensorflow::ops::TensorArray::Attrs::identical_element_shapes_ = false
nom_du_tableau_tenseur
StringPiece tensorflow::ops::TensorArray::Attrs::tensor_array_name_ = ""
fonctions publiques
Effacer après lecture
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ClearAfterRead( bool x )
Si la valeur est vraie (par défaut), les tenseurs du TensorArray sont effacés après leur lecture.
Cela désactive la sémantique de lecture multiple mais permet la libération anticipée de la mémoire.
Par défaut, vrai
Taille dynamique
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::DynamicSize( bool x )
Un booléen qui détermine si l'augmentation de la taille des écritures dans le TensorArray est autorisée.
Par défaut, cela n'est pas autorisé.
Par défaut, faux
Forme de l'é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 la forme des éléments TensorArray . Si cette forme n'est pas entièrement spécifiée, la collecte de TensorArrays de taille nulle constitue une erreur.
Valeurs par défaut
Formes d'éléments identiques
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::IdenticalElementShapes( bool x )
Si la valeur est vraie (la valeur par défaut est fausse), alors tous les éléments du TensorArray devront avoir des formes identiques.
Cela permet certains comportements, comme la vérification dynamique de la cohérence des formes lors de l'écriture, et la possibilité de remplir correctement les tenseurs nuls sur la pile même si l'attribut element_shape n'est pas entièrement défini.
Par défaut, faux
Nom du tableau Tensor
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 garanti unique).
Par défaut, ""