fluxo tensor:: ops:: AddSparseToTensorsMap

#include <sparse_ops.h>

Adicione um SparseTensor a um SparseTensorsMap para retornar seu identificador.

Resumo

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

Este operador pega o SparseTensor fornecido e o adiciona a um objeto contêiner (um SparseTensorsMap ). Uma chave exclusiva neste contêiner é gerada na forma de int64 e este é o valor retornado.

O SparseTensor pode então ser lido como parte de um minilote, 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 for fornecido aqui, use o nome da operação criada chamando AddSparseToTensorsMap como o shared_name passado para TakeManySparseFromTensorsMap . Certifique-se de que as operações estejam localizadas.

Argumentos:

  • escopo: um objeto Escopo
  • índices_esparsos: 2-D. Os indices do SparseTensor .
  • valores_esparsos: 1-D. Os values do SparseTensor .
  • forma_esparsa: 1-D. A shape do SparseTensor .

Atributos opcionais (veja Attrs ):

  • container: o nome do contêiner para o SparseTensorsMap criado por esta operação.
  • shared_name: o nome compartilhado do SparseTensorsMap criado por esta operação. Se estiver em branco, o nome exclusivo da nova Operação será usado.

Retorna:

  • Output : 0-D. O identificador do SparseTensor agora armazenado no SparseTensorsMap .

Construtores e Destruidores

AddSparseToTensorsMap (const :: tensorflow::Scope & scope, :: tensorflow::Input sparse_indices, :: tensorflow::Input sparse_values, :: tensorflow::Input sparse_shape)
AddSparseToTensorsMap (const :: tensorflow::Scope & scope, :: tensorflow::Input sparse_indices, :: tensorflow::Input sparse_values, :: tensorflow::Input sparse_shape, const AddSparseToTensorsMap::Attrs & attrs)

Atributos públicos

operation
sparse_handle

Funções públicas

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Funções estáticas públicas

Container (StringPiece x)
SharedName (StringPiece x)

Estruturas

tensorflow:: ops:: AddSparseToTensorsMap:: Attrs

Configuradores de atributos opcionais para AddSparseToTensorsMap .

Atributos públicos

operação

Operation operation

sparse_handle

::tensorflow::Output sparse_handle

Funções públicas

AddSparseToTensorsMap

 AddSparseToTensorsMap(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input sparse_indices,
  ::tensorflow::Input sparse_values,
  ::tensorflow::Input sparse_shape
)

AddSparseToTensorsMap

 AddSparseToTensorsMap(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input sparse_indices,
  ::tensorflow::Input sparse_values,
  ::tensorflow::Input sparse_shape,
  const AddSparseToTensorsMap::Attrs & attrs
)

::tensorflow::Node * node() const 

operador::tensorflow::Input

 operator::tensorflow::Input() const 

operador::tensorflow::Saída

 operator::tensorflow::Output() const 

Funções estáticas públicas

Recipiente

Attrs Container(
  StringPiece x
)

Nome Compartilhado

Attrs SharedName(
  StringPiece x
)