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