tensorflow::ops::TensorArray

#include <data_flow_ops.h>

Uma matriz de tensores de tamanho determinado.

Resumo

Escreva dados através de Write e leia através de Read ou Pack.

Argumentos:

  • escopo: Um objeto de escopo
  • tamanho: O tamanho da matriz.
  • dtype: O tipo dos elementos no tensor_array.

Atributos opcionais (ver Attrs ):

  • `element_shape`: O formato esperado de um elemento, se conhecido. Usado para validar os formatos dos elementos do TensorArray . Se esse formato não for totalmente especificado, coletar TensorArrays de tamanho zero resultará em erro.
  • dynamic_size: Um valor booleano que determina se as gravações no TensorArray podem aumentar seu tamanho. Por padrão, isso não é permitido.
  • clear_after_read: 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 de memória.
  • `identical_element_shapes`: 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 nulos com formatos adequados na pilha, mesmo que o atributo `element_shape` não esteja totalmente definido.
  • tensor_array_name: Substitui o nome usado para o recurso temporário tensor_array. O valor padrão é o nome da operação ' TensorArray ' (que é garantidamente único).

Devoluções:

  • Identificador Output : O identificador do TensorArray .
  • Fluxo Output : um valor escalar usado para controlar o fluxo de gradiente.

Construtores e Destrutores

TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype)
TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype, const TensorArray::Attrs & attrs)

Atributos públicos

flow
handle
operation

Funções estáticas públicas

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

Estruturas

tensorflow::ops::TensorArray::Attrs

Definidores de atributos opcionais para TensorArray .

Atributos públicos

fluxo

::tensorflow::Output flow

lidar

::tensorflow::Output handle

operação

Operation operation

Funções públicas

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
)

Funções estáticas públicas

Limpar após a leitura

Attrs ClearAfterRead(
  bool x
)

Tamanho dinâmico

Attrs DynamicSize(
  bool x
)

Forma do elemento

Attrs ElementShape(
  PartialTensorShape x
)

Formas de elementos idênticos

Attrs IdenticalElementShapes(
  bool x
)

TensorArrayName

Attrs TensorArrayName(
  StringPiece x
)