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 )