tensorflow::ops::TensorArray::Attrs

#include <data_flow_ops.h>

Impostatori di attributi opzionali 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 impostato su true (impostazione predefinita), i tensori presenti nel TensorArray vengono cancellati dopo essere stati letti.
DynamicSize (bool x)
TF_MUST_USE_RESULT Attrs
Un valore booleano che determina se è consentito aumentare le dimensioni del TensorArray durante le operazioni di scrittura.
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 impostato su true (il valore predefinito è false), si prevede che tutti gli elementi del TensorArray abbiano forme identiche.
TensorArrayName (StringPiece x)
TF_MUST_USE_RESULT Attrs
Sovrascrive il nome utilizzato per la risorsa temporanea tensor_array.

attributi pubblici

cancella_dopo_la_lettura_

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

dimensione_dinamica_

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

forma_elemento_

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

forme_di_elementi_identici

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

tensore_array_nome_

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

Funzioni pubbliche

ClearAfterRead

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

Se impostato su true (impostazione predefinita), i tensori presenti 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 è true

Dimensioni dinamiche

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

Un valore booleano che determina se è consentito aumentare le dimensioni del TensorArray durante le operazioni di scrittura.

Di default, 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 dimensioni degli elementi di TensorArray . Se questa dimensione non è specificata completamente, la raccolta di TensorArray di dimensione zero è un errore.

Predefinito a

FormeElementoIdentiche

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

Se impostato su true (il valore predefinito è false), si prevede 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 di zeri con la forma corretta sullo stack anche se l'attributo element_shape non è completamente definito.

Il valore predefinito è falso

Nome dell'array di tensori

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

Sovrascrive il nome utilizzato per la risorsa temporanea tensor_array.

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

Predefinito ""