AddManySparseToTensorsMap

AddManySparseToTensorsMap classe final pública

Adicione um `N`-minibatch` SparseTensor` a um `SparseTensorsMap`, retorne os identificadores` N`.

Um `` SparseTensor` de classificação r` é representada por três tensores: `sparse_indices`,` sparse_values`, e `sparse_shape`, onde

sparse_indices.shape[1] == sparse_shape.shape[0] == R
Um` N`-minibatch de `SparseTensor` objectos é representada como um` SparseTensor` tendo uma primeira coluna `sparse_indices` assumindo valores entre` [0, N) `, onde o tamanho do minibatch` N == sparse_shape [0] `.

A entrada `SparseTensor` deve ter classificação` R` maior que 1, e a primeira dimensão é tratada como a dimensão do minibatch. Os elementos do `SparseTensor` devem ser classificados em ordem crescente desta primeira dimensão. Os objetos `SparseTensor` armazenados apontados por cada linha da saída` sparse_handles` terão classificação `R-1`.

Os valores `SparseTensor` podem então ser lidos como parte de um minibatch, passando as chaves fornecidas como elementos vetoriais para` TakeManySparseFromTensorsMap`. Para garantir que o `SparseTensorsMap` correto seja acessado, certifique-se de que o mesmo` container` e `shared_name` sejam passados ​​para esse Op. Se nenhum `shared_name` é fornecido aqui, em vez usar o nome da Operação criado chamando` sparse.AddManySparseToTensorsMap` como o `shared_name` passado para` TakeManySparseFromTensorsMap`. Certifique-se de que as operações estejam localizadas.

Classes aninhadas

classe AddManySparseToTensorsMap.Options Atributos opcionais para AddManySparseToTensorsMap

Constantes

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

Métodos Públicos

Output < TInt64 >
asOutput ()
Retorna o identificador simbólico do tensor.
estáticos AddManySparseToTensorsMap.Options
recipiente (recipiente String)
estática AddManySparseToTensorsMap
criar ( Scope escopo, Operando < TInt64 > sparseIndices, Operando <? estende TType > sparseValues, Operando < TInt64 > sparseShape, Options ... Opções)
Método de fábrica para criar uma classe que envolve uma nova operação AddManySparseToTensorsMap.
estáticos AddManySparseToTensorsMap.Options
sharedName (String sharedName)
Output < TInt64 >
sparseHandles ()
1-D.

Métodos herdados

Constantes

nome_op final String public static

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

Valor constante: "AddManySparseToTensorsMap"

Métodos Públicos

pública Output < TInt64 > asOutput ()

Retorna o identificador simbólico do tensor.

As entradas para as operações do TensorFlow são saídas de outra operação do TensorFlow. Este método é usado para obter um identificador simbólico que representa o cálculo da entrada.

public static AddManySparseToTensorsMap.Options recipiente (recipiente String)

Parâmetros
recipiente O nome do contêiner para o `SparseTensorsMap` criado por este op.

public static AddManySparseToTensorsMap criar ( Scope escopo, Operando < TInt64 > sparseIndices, Operando <? estende TType > sparseValues, Operando < TInt64 > sparseShape, Options ... Opções)

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

Parâmetros
alcance escopo atual
sparseIndices 2-D. Os `índices` do minibatch` SparseTensor`. `sparse_indices [:, 0]` devem ser valores ordenados em `[0, N)`.
sparseValues 1-D. Os `valores` do minibatch` SparseTensor`.
sparseShape 1-D. A `forma` do minibatch` SparseTensor`. O tamanho do minibatch `N == sparse_shape [0]`.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância de AddManySparseToTensorsMap

public static AddManySparseToTensorsMap.Options sharedName (String sharedName)

Parâmetros
sharedName O nome compartilhado para o `SparseTensorsMap` criado por este op. Se em branco, o nome exclusivo da nova operação é usado.

pública Output < TInt64 > sparseHandles ()

1-D. As alças do `SparseTensor` agora armazenadas no` SparseTensorsMap`. Forma: `[N]`.