flux tensoriel : : opérations : : TensorArray
#include <data_flow_ops.h>
Un tableau de Tensors de taille donnée.
Résumé
Écrivez des données via Write et lisez 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 : un booléen qui détermine si les écritures dans TensorArray sont autorisées à augmenter la taille. Par défaut, cela n'est pas autorisé.
- clear_after_read : si 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.
- identique_element_shapes : 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.
- 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 garantie unique).
Retours :
- Handle
Output
: handle du TensorArray . - Flux
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) |
Structures | |
---|---|
tensorflow : ops : TensorArray : Attrs | Setters d'attributs facultatifs pour TensorArray . |
Attributs publics
couler
::tensorflow::Output flow
poignée
::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 )
TailleDynamique
Attrs DynamicSize( bool x )
Forme d'élément
Attrs ElementShape( PartialTensorShape x )
Formes d'éléments identiques
Attrs IdenticalElementShapes( bool x )
TensorArrayName
Attrs TensorArrayName( StringPiece x )