tensorflow::ops::AddSparseToTensorsMap

#include <sparse_ops.h>

Adicione um SparseTensor a um SparseTensorsMap e retorne seu identificador.

Resumo

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

Este operador recebe o SparseTensor fornecido e o adiciona a um objeto contêiner (um SparseTensorsMap ). Uma chave única dentro deste contêiner é gerada no formato de um int64 , e este é o valor retornado.

O SparseTensor pode então ser lido como parte de um minibatch, passando a chave como um elemento de vetor para TakeManySparseFromTensorsMap . Para garantir que o SparseTensorsMap correto seja acessado, certifique-se de que o mesmo container e shared_name sejam passados ​​para essa operação. Se nenhum shared_name for fornecido aqui, use o nome da operação criada ao chamar AddSparseToTensorsMap como o shared_name passado para TakeManySparseFromTensorsMap . Certifique-se de que as operações estejam colocalizadas.

Argumentos:

  • escopo: Um objeto de escopo
  • sparse_indices: 2-D. Os indices do SparseTensor .
  • sparse_values: 1-D. Os values do SparseTensor .
  • sparse_shape: 1-D. O shape do SparseTensor .

Atributos opcionais (ver Attrs ):

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

Devoluções:

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

Construtores e Destrutores

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

Definidores de atributos opcionais para AddSparseToTensorsMap .

Atributos públicos

operação

Operation operation

identificador_esparso

::tensorflow::Output sparse_handle

Funções públicas

AdicionarEsparsoAoMapaDeTensores

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

AdicionarEsparsoAoMapaDeTensores

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

nó

::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
)