TensorArray

classe final pública TensorArray

Uma matriz de tensores de determinado tamanho.

Gravar dados via Write e ler via Read ou Pack.

Classes aninhadas

aula TensorArray.Options Atributos opcionais para TensorArray

Métodos públicos

static TensorArray.Options
clearAfterRead (booleano clearAfterRead)
estático <T> TensorArray
create ( Escopo do escopo, tamanho do operando <Integer>, Class<T> dtype, Options... options)
Método de fábrica para criar uma classe que envolve uma nova operação do TensorArray.
static TensorArray.Options
dynamicSize (Boolean dynamicSize)
static TensorArray.Options
elementShape ( Shape elementShape)
Saída <Float>
fluxo ()
Um escalar usado para controlar o fluxo de gradiente.
Saída <?>
lidar ()
O identificador para o TensorArray.
static TensorArray.Options
idênticoElementShapes (booleano idênticoElementShapes)
static TensorArray.Options
tensorArrayName (String tensorArrayName)

Métodos Herdados

Métodos públicos

public static TensorArray.Options clearAfterRead (Boolean clearAfterRead)

Parâmetros
clearAfterRead Se true (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 create ( escopo do escopo, tamanho do operando <Integer>, tipo de classe<T>, opções... 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 no 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 ( Shape elementShape)

Parâmetros
elementoForma A forma esperada de um elemento, se conhecida. Usado para validar as formas dos elementos TensorArray. Se essa forma não for totalmente especificada, a coleta de TensorArrays de tamanho zero será um erro.

fluxo de saída pública <Float> ()

Um escalar usado para controlar o fluxo de gradiente.

Public Output <?> handle ()

O identificador para o TensorArray.

public static TensorArray.Options fixedElementShapes (Booleano idênticoElementShapes )

Parâmetros
ElementShapes idênticos Se true (o padrão é false), todos os elementos no TensorArray deverão ter formas idênticas. Isso permite certos comportamentos, como verificar dinamicamente formas consistentes na gravação e ser capaz de preencher tensores zero com formato adequado na pilha - mesmo que o atributo element_shape não esteja 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 do op 'TensorArray' (que é garantido como exclusivo).