Aviso: esta API está obsoleta e será removida em uma versão futura do TensorFlow depois que a substituição estiver estável.

TensorArray

TensorArray classe final pública

Uma matriz de tensores de determinado tamanho.

Grave dados por meio de gravação e leia por meio de leitura ou pacote.

Classes aninhadas

classe TensorArray.Options Atributos opcionais para TensorArray

Métodos Públicos

estáticos TensorArray.Options
clearAfterRead (booleano clearAfterRead)
estática <T> TensorArray
criar ( Scope escopo, Operando <Integer> tamanho, Class <T> dtipo, Options ... Opções)
Método de fábrica para criar uma classe que envolve uma nova operação do TensorArray.
estáticos TensorArray.Options
dynamicSize (booleano dynamicSize)
estáticos TensorArray.Options
elementShape ( Forma elementShape)
Output <float>
fluxo ()
Um escalar usado para controlar o fluxo de gradiente.
Output <?>
pega ()
O identificador para o TensorArray.
estáticos TensorArray.Options
identicalElementShapes (booleano identicalElementShapes)
estáticos TensorArray.Options
tensorArrayName (String tensorArrayName)

Métodos herdados

Métodos Públicos

public static TensorArray.Options clearAfterRead (Boolean clearAfterRead)

Parâmetros
clearAfterRead 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.

public static TensorArray criar ( Scope escopo, Operando <Integer> tamanho, Class <T> dtipo, Options ... Opções)

Método de fábrica para criar uma classe que envolve uma nova operação do TensorArray.

Parâmetros
alcance escopo atual
Tamanho O tamanho da matriz.
dtype O tipo dos elementos em tensor_array.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância do TensorArray

public static TensorArray.Options dynamicSize (Boolean dynamicSize)

Parâmetros
dynamicSize Um booleano que determina se as gravações no TensorArray podem aumentar o tamanho. Por padrão, isso não é permitido.

public static TensorArray.Options elementShape ( Forma elementShape)

Parâmetros
elementShape A forma esperada de um elemento, se conhecida. Usado para validar as formas dos elementos do TensorArray. Se essa forma não for totalmente especificada, reunir TensorArrays de tamanho zero é um erro.

pública Output <float> fluxo ()

Um escalar usado para controlar o fluxo de gradiente.

pública de saída <?> pega ()

O identificador para o TensorArray.

public static TensorArray.Options identicalElementShapes (Boolean identicalElementShapes)

Parâmetros
identElementShapes Se for verdadeiro (o padrão é falso), espera-se que todos os elementos no TensorArray tenham formas idênticas. Isso permite certos comportamentos, como verificar dinamicamente por formas consistentes na gravação e ser capaz de preencher tensores zero de formato adequado na pilha - mesmo se o atributo element_shape não estiver totalmente definido.

public static TensorArray.Options tensorArrayName (String tensorArrayName)

Parâmetros
tensorArrayName Substitui o nome usado para o recurso temporário tensor_array. O valor padrão é o nome da operação 'TensorArray' (que é garantidamente exclusivo).