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
)