tensorflow::ops::TensorArray::Attrs

#include <data_flow_ops.h>

Definidores de atributos opcionais para TensorArray .

Resumo

Atributos públicos

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

Funções públicas

ClearAfterRead (bool x)
TF_MUST_USE_RESULT Attrs
Se verdadeiro (padrão), os tensores no TensorArray são limpos após serem lidos.
DynamicSize (bool x)
TF_MUST_USE_RESULT Attrs
Um valor booleano que determina se as gravações no TensorArray podem aumentar seu tamanho.
ElementShape (PartialTensorShape x)
TF_MUST_USE_RESULT Attrs
A forma esperada de um elemento, se conhecida.
IdenticalElementShapes (bool x)
TF_MUST_USE_RESULT Attrs
Se verdadeiro (o padrão é falso), espera-se que todos os elementos no TensorArray tenham formatos idênticos.
TensorArrayName (StringPiece x)
TF_MUST_USE_RESULT Attrs
Substitui o nome usado para o recurso temporário tensor_array.

Atributos públicos

limpar_após_leitura_

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

tamanho_dinâmico_

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

forma_do_elemento_

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

formas_de_elementos_idênticos

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

nome_do_array_tensor_

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

Funções públicas

Limpar após a leitura

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

Se verdadeiro (padrão), os tensores no TensorArray são limpos após serem lidos.

Isso desativa a semântica de leitura múltipla, mas permite a liberação antecipada da memória.

O valor padrão é verdadeiro.

Tamanho dinâmico

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

Um valor booleano que determina se as gravações no TensorArray podem aumentar seu tamanho.

Por padrão, isso não é permitido.

O valor padrão é falso.

Forma do elemento

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

A forma esperada de um elemento, se conhecida.

Utilizado para validar os formatos dos elementos do TensorArray . Se esse formato não for totalmente especificado, coletar TensorArrays de tamanho zero resultará em erro.

O padrão é

Formas de elementos idênticos

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

Se verdadeiro (o padrão é falso), espera-se que todos os elementos no TensorArray tenham formatos idênticos.

Isso permite certos comportamentos, como verificar dinamicamente a consistência dos formatos durante a escrita e preencher tensores zero com formato adequado na pilha, mesmo que o atributo element_shape não esteja totalmente definido.

O valor padrão é falso.

TensorArrayName

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

Substitui o nome usado para o recurso temporário tensor_array.

O valor padrão é o nome da operação ' TensorArray ' (que é garantidamente única).

O valor padrão é ""