tensoreflusso:: ops:: TensorArray:: Attr

#include <data_flow_ops.h>

Setter di attributi facoltativi per TensorArray .

Riepilogo

Attributi pubblici

clear_after_read_ = true
bool
dynamic_size_ = false
bool
element_shape_ = ::tensorflow::PartialTensorShape()
PartialTensorShape
identical_element_shapes_ = false
bool
tensor_array_name_ = ""
StringPiece

Funzioni pubbliche

ClearAfterRead (bool x)
TF_MUST_USE_RESULT Attrs
Se true (impostazione predefinita), i tensori nel TensorArray vengono cancellati dopo essere stati letti.
DynamicSize (bool x)
TF_MUST_USE_RESULT Attrs
Un valore booleano che determina se le scritture su TensorArray possono aumentare le dimensioni.
ElementShape (PartialTensorShape x)
TF_MUST_USE_RESULT Attrs
La forma prevista di un elemento, se nota.
IdenticalElementShapes (bool x)
TF_MUST_USE_RESULT Attrs
Se true (il valore predefinito è false), ci si aspetta che tutti gli elementi in TensorArray abbiano forme identiche.
TensorArrayName (StringPiece x)
TF_MUST_USE_RESULT Attrs
Sostituisce il nome utilizzato per la risorsa temporanea tensor_array.

Attributi pubblici

cancella_dopo_lettura_

bool tensorflow::ops::TensorArray::Attrs::clear_after_read_ = true

dimensione_dinamica_

bool tensorflow::ops::TensorArray::Attrs::dynamic_size_ = false

elemento_forma_

PartialTensorShape tensorflow::ops::TensorArray::Attrs::element_shape_ = ::tensorflow::PartialTensorShape()

forme_elemento_identiche_

bool tensorflow::ops::TensorArray::Attrs::identical_element_shapes_ = false

nome_array_tensore_

StringPiece tensorflow::ops::TensorArray::Attrs::tensor_array_name_ = ""

Funzioni pubbliche

CancellaDopoLettura

TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ClearAfterRead(
  bool x
)

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.

Il valore predefinito è vero

Dimensione dinamica

TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::DynamicSize(
  bool x
)

Un valore booleano che determina se le scritture su TensorArray possono aumentare le dimensioni.

Per impostazione predefinita, ciò non è consentito.

Il valore predefinito è falso

ElementoForma

TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ElementShape(
  PartialTensorShape x
)

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.

Il valore predefinito è

FormeElementoIdentiche

TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::IdenticalElementShapes(
  bool x
)

Se true (il valore predefinito è false), ci si aspetta che tutti gli elementi in 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.

Il valore predefinito è falso

TensorArrayName

TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::TensorArrayName(
  StringPiece x
)

Sostituisce il nome utilizzato per la risorsa temporanea tensor_array.

Il valore predefinito è il nome dell'operazione ' TensorArray ' (che è garantito univoco).

Il valore predefinito è ""