tensorflow::ops::TensorArray
#include <data_flow_ops.h>Un array di tensori di una data dimensione.
Riepilogo
Scrivi i dati tramite Write e leggili tramite Read o Pack.
Argomentazioni:
- ambito: un oggetto Scope
- dimensione: La dimensione dell'array.
- dtype: Il tipo degli elementi presenti nell'array tensore.
Attributi opzionali (vedere Attrs ):
- element_shape: La forma prevista di un elemento, se nota. Utilizzata per convalidare le forme degli elementi di TensorArray . Se questa forma non è specificata completamente, la raccolta di TensorArray di dimensione zero è un errore.
- dynamic_size: Un valore booleano che determina se le scritture sul TensorArray possono aumentarne le dimensioni. Per impostazione predefinita, ciò non è consentito.
- clear_after_read: Se true (impostazione predefinita), i tensori nel TensorArray vengono cancellati dopo essere stati letti. Ciò disabilita la semantica di lettura multipla ma consente il rilascio anticipato della memoria.
- identical_element_shapes: Se impostato su true (il valore predefinito è false), si presume che tutti gli elementi del TensorArray abbiano forme identiche. Ciò consente determinati comportamenti, come il controllo dinamico della coerenza delle forme in fase di scrittura e la possibilità di riempire tensori zero con la forma corretta nello stack anche se l'attributo element_shape non è completamente definito.
- tensor_array_name: Sovrascrive il nome utilizzato per la risorsa temporanea tensor_array. Il valore predefinito è il nome dell'operazione ' TensorArray ' (che è garantito essere univoco).
Resi:
- Handle
Output: l'handle al TensorArray . - Flusso
Output: un valore scalare utilizzato per controllare il flusso del gradiente.
Costruttori e distruttori | |
|---|---|
TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype) | |
TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype, const TensorArray::Attrs & attrs) |
attributi pubblici | |
|---|---|
flow | |
handle | |
operation | |
Funzioni statiche pubbliche | |
|---|---|
ClearAfterRead (bool x) | |
DynamicSize (bool x) | |
ElementShape (PartialTensorShape x) | |
IdenticalElementShapes (bool x) | |
TensorArrayName (StringPiece x) | |
Strutture | |
|---|---|
| tensorflow::ops::TensorArray::Attrs | Impostatori di attributi opzionali per TensorArray . |
attributi pubblici
fluire
::tensorflow::Output flow
maniglia
::tensorflow::Output handle
operazione
Operation operation
Funzioni pubbliche
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 )
Funzioni statiche pubbliche
ClearAfterRead
Attrs ClearAfterRead( bool x )
Dimensioni dinamiche
Attrs DynamicSize( bool x )
ElementoForma
Attrs ElementShape( PartialTensorShape x )
FormeElementoIdentiche
Attrs IdenticalElementShapes( bool x )
Nome dell'array di tensori
Attrs TensorArrayName( StringPiece x )