tensoreflusso:: ops:: TensorArray

#include <data_flow_ops.h>

Un array di tensori di data dimensione.

Riepilogo

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

Argomenti:

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

Attributi facoltativi (vedi Attrs ):

  • element_shape: la forma prevista di un elemento, se nota. Utilizzato per convalidare le forme degli elementi 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 su TensorArray possono aumentare la dimensione. Per impostazione predefinita, ciò non è consentito.
  • clear_after_read: se vero (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.
  • identici_element_shapes: se vero (il valore predefinito è falso), ci si aspetta che tutti gli elementi nel TensorArray abbiano forme identiche. Ciò consente determinati comportamenti, come il controllo dinamico di forme coerenti durante la scrittura e la possibilità di riempire tensori zero con 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 univoco).

Ritorna:

  • Handle Output : l'handle di TensorArray .
  • Flusso Output : uno 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 pubbliche statiche

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

Strutture

tensorflow:: ops:: TensorArray:: Attrs

Setter di attributi facoltativi 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 pubbliche statiche

CancellaDopoLettura

Attrs ClearAfterRead(
  bool x
)

Dimensione dinamica

Attrs DynamicSize(
  bool x
)

ElementoForma

Attrs ElementShape(
  PartialTensorShape x
)

FormeElementoIdentiche

Attrs IdenticalElementShapes(
  bool x
)

TensorArrayName

Attrs TensorArrayName(
  StringPiece x
)