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, ""