tensorflow :: opérations :: TensorArray

#include <data_flow_ops.h>

Un tableau de Tensors de taille donnée.

Résumé

Ecrire des données via Ecrire et lire via Read ou Pack.

Arguments:

  • scope: un objet Scope
  • size: la taille du tableau.
  • dtype: Le type des éléments sur le tensor_array.

Attributs facultatifs (voir Attrs ):

  • element_shape: 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.
  • dynamic_size: valeur booléenne qui détermine si les écritures dans le TensorArray sont autorisées à augmenter la taille. Par défaut, cela n'est pas autorisé.
  • clear_after_read: Si true (par défaut), les Tensors du TensorArray sont effacés après avoir été lus. Cela désactive plusieurs sémantiques de lecture mais permet une libération anticipée de la mémoire.
  • identiques_element_shapes: Si true (la valeur par défaut est false), alors tous les éléments du TensorArray devront 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.
  • tensor_array_name: 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).

Retour:

  • Poignée de Output : poignée du TensorArray .
  • Flux de Output : un scalaire utilisé pour contrôler le flux de gradient.

Constructeurs et destructeurs

TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype)
TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype, const TensorArray::Attrs & attrs)

Attributs publics

flow
handle
operation

Fonctions statiques publiques

ClearAfterRead (bool x)
DynamicSize (bool x)
ElementShape (PartialTensorShape x)
IdenticalElementShapes (bool x)
TensorArrayName (StringPiece x)

Structs

tensorflow :: ops :: TensorArray :: Attrs

Définisseurs d' attributs facultatifs pour TensorArray .

Attributs publics

couler

::tensorflow::Output flow

manipuler

::tensorflow::Output handle

opération

Operation operation

Fonctions publiques

TensorArray

 TensorArray(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input size,
  DataType dtype
)

TensorArray

 TensorArray(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input size,
  DataType dtype,
  const TensorArray::Attrs & attrs
)

Fonctions statiques publiques

EffacerAprèsLire

Attrs ClearAfterRead(
  bool x
)

DynamicSize

Attrs DynamicSize(
  bool x
)

ElementShape

Attrs ElementShape(
  PartialTensorShape x
)

IdenticalElementShapes

Attrs IdenticalElementShapes(
  bool x
)

TensorArrayName

Attrs TensorArrayName(
  StringPiece x
)