AddSparseToTensorsMap

AddSparseToTensorsMap classe final pública

Adicione um `SparseTensor` a um retorno` SparseTensorsMap` seu identificador.

Um `SparseTensor` é representado por três tensores:` sparse_indices`, `sparse_values` e` sparse_shape`.

Este operador pega o dado `SparseTensor` e o adiciona a um objeto recipiente (um` SparseTensorsMap`). Uma chave única dentro deste contêiner é gerada na forma de um `int64`, e este é o valor que é retornado.

O `SparseTensor` pode então ser lido como parte de um minibatch, passando a chave como um elemento vetorial 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.AddSparseToTensorsMap` como o `shared_name` passado para` TakeManySparseFromTensorsMap`. Certifique-se de que as operações estejam localizadas.

Classes aninhadas

classe AddSparseToTensorsMap.Options Atributos opcionais para AddSparseToTensorsMap

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 AddSparseToTensorsMap.Options
recipiente (recipiente String)
estática AddSparseToTensorsMap
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 AddSparseToTensorsMap.
estáticos AddSparseToTensorsMap.Options
sharedName (String sharedName)
Output < TInt64 >
sparseHandle ()
0-D.

Métodos herdados

Constantes

nome_op final String public static

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

Valor constante: "AddSparseToTensorsMap"

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 AddSparseToTensorsMap.Options recipiente (recipiente String)

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

public static AddSparseToTensorsMap 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 AddSparseToTensorsMap.

Parâmetros
alcance escopo atual
sparseIndices 2-D. Os `índices` do` SparseTensor`.
sparseValues 1-D. Os `valores` do` SparseTensor`.
sparseShape 1-D. A `forma` do` SparseTensor`.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância de AddSparseToTensorsMap

public static AddSparseToTensorsMap.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 > sparseHandle ()

0-D. O identificador do `SparseTensor` agora armazenado no` SparseTensorsMap`.