tensorflow :: ops :: TensorArray

#include <data_flow_ops.h>

Un array di tensori di una data dimensione.

Sommario

Scrivi i dati tramite Scrivi e leggi tramite Read o Pack.

Argomenti:

  • scope: un oggetto Scope
  • size: la dimensione dell'array.
  • dtype: il tipo degli elementi su tensor_array.

Attributi opzionali (vedi Attrs ):

  • element_shape: la forma prevista di un elemento, se nota. Utilizzato per convalidare le forme degli elementi TensorArray . Se questa forma non è completamente specificata, la raccolta di TensorArrays di dimensione zero è un errore.
  • dynamic_size: un valore booleano che determina se le scritture su TensorArray possono aumentare la dimensione. Per impostazione predefinita, ciò non è consentito.
  • clear_after_read: se true (impostazione predefinita), i tensori in TensorArray vengono cancellati dopo essere stati letti. Questo disabilita la semantica di lettura multipla ma consente il rilascio anticipato della memoria.
  • ident_element_shapes: se true (il valore predefinito è false), tutti gli elementi in TensorArray dovranno avere forme identiche. Ciò consente determinati comportamenti, come il controllo dinamico delle forme coerenti in scrittura e la possibilità di riempire i tensori zero di forma corretta sullo 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 univoco).

Ritorna:

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)

Structs

tensorflow :: ops :: TensorArray :: Attrs

Setter di attributi facoltativi per TensorArray .

Attributi pubblici

flusso

::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
)

DynamicSize

Attrs DynamicSize(
  bool x
)

ElementShape

Attrs ElementShape(
  PartialTensorShape x
)

IdenticalElementShapes

Attrs IdenticalElementShapes(
  bool x
)

TensorArrayName

Attrs TensorArrayName(
  StringPiece x
)