TensorArray

TensorArray classe final pública

Uma matriz de tensores de determinado tamanho.

Grave dados via Write e leia via Read ou Pack.

Classes aninhadas

classe TensorArray.Options Atributos opcionais para TensorArray

Constantes

Fragmento OP_NAME O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Métodos Públicos

estáticos TensorArray.Options
clearAfterRead (booleano clearAfterRead)
estática <T estende TType > TensorArray
criar ( Scope escopo, Operando < TInt32 > 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 < TFloat32 >
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

Constantes

nome_op final String public static

O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Valor constante: "TensorArrayV3"

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 várias semânticas de leitura, mas permite a liberação antecipada de memória.

public static TensorArray criar ( Scope escopo, Operando < TInt32 > 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.
dtipo 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 esta forma não for totalmente especificada, reunir TensorArrays de tamanho zero é um erro.

pública Output < TFloat32 > 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 forma adequada 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).