tensorflow::ops::SparseAdd

#include <sparse_ops.h>

Adiciona dois objetos SparseTensor para produzir outro SparseTensor .

Resumo

Presume-se que os índices dos objetos SparseTensor de entrada estejam ordenados em ordem lexicográfica padrão. Caso contrário, execute SparseReorder antes desta etapa para restaurar a ordem dos índices.

Por padrão, se a soma de dois valores for zero em algum índice, o SparseTensor de saída ainda incluirá essa localização específica em seu índice, armazenando zero no valor correspondente. Para alterar esse comportamento, o usuário pode especificar thresh , indicando que, se a soma tiver uma magnitude estritamente menor que thresh , o valor e o índice correspondentes não serão incluídos. Em particular, thresh == 0 (padrão) significa que tudo será mantido e a definição do limiar ocorrerá apenas para valores positivos.

Nas formas a seguir, nnz é a contagem após levar em consideração thresh .

Argumentos:

  • escopo: Um objeto de escopo
  • a_indices: 2-D. Os indices da primeira matriz SparseTensor , de tamanho [nnz, ndims] .
  • a_values: 1-D. Os values do primeiro SparseTensor , vetor de tamanho [nnz] .
  • a_shape: 1-D. A shape do primeiro SparseTensor , tamanho [ndims] Vector.
  • b_indices: 2-D. Os indices da segunda matriz SparseTensor , de tamanho [nnz, ndims] .
  • b_values: 1-D. Os values do segundo SparseTensor , vetor de tamanho [nnz] .
  • b_shape: 1-D. A shape do segundo SparseTensor , tamanho [ndims] Vector.
  • Limiar: 0-D. O limite de magnitude que determina se um par valor de saída/índice ocupa espaço.

Devoluções:

Construtores e Destrutores

SparseAdd (const :: tensorflow::Scope & scope, :: tensorflow::Input a_indices, :: tensorflow::Input a_values, :: tensorflow::Input a_shape, :: tensorflow::Input b_indices, :: tensorflow::Input b_values, :: tensorflow::Input b_shape, :: tensorflow::Input thresh)

Atributos públicos

operation
sum_indices
sum_shape
sum_values

Atributos públicos

operação

Operation operation

soma_índices

::tensorflow::Output sum_indices

soma_forma

::tensorflow::Output sum_shape

soma_valores

::tensorflow::Output sum_values

Funções públicas

SparseAdd

 SparseAdd(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input a_indices,
  ::tensorflow::Input a_values,
  ::tensorflow::Input a_shape,
  ::tensorflow::Input b_indices,
  ::tensorflow::Input b_values,
  ::tensorflow::Input b_shape,
  ::tensorflow::Input thresh
)