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
indicesda primeira matrizSparseTensor, de tamanho[nnz, ndims]. - a_values: 1-D. Os
valuesdo primeiroSparseTensor, vetor de tamanho[nnz]. - a_shape: 1-D. A
shapedo primeiroSparseTensor, tamanho[ndims]Vector. - b_indices: 2-D. Os
indicesda segunda matrizSparseTensor, de tamanho[nnz, ndims]. - b_values: 1-D. Os
valuesdo segundoSparseTensor, vetor de tamanho[nnz]. - b_shape: 1-D. A
shapedo segundoSparseTensor, 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 )