tensorflow :: ops :: SparseAdd
#include <sparse_ops.h> Adiciona dois objetos SparseTensor para produzir outro SparseTensor .
Resumo
Os índices dos objetos SparseTensor entrada são considerados ordenados na ordem lexicográfica padrão. Se este não for o caso, antes desta etapa execute SparseReorder para restaurar a ordem do índice.
Por padrão, se dois valores somam zero em algum índice, o SparseTensor saída ainda incluiria aquele local específico em seu índice, armazenando um zero no slot de valor correspondente. Para substituir isso, os chamadores podem especificar thresh , indicando que se a soma tiver uma magnitude estritamente menor que thresh , seu valor e índice correspondentes não serão incluídos. Em particular, thresh == 0 (padrão) significa que tudo é mantido e o limite real acontece apenas para um valor positivo.
Nas seguintes formas, nnz é a contagem depois de tomar thresh em conta.
Argumentos:
- escopo: um objeto Scope
- a_indices: 2-D. Os
indicesdo primeiroSparseTensor, size[nnz, ndims]Matrix. - a_values: 1-D. Os
valuesdo primeiroSparseTensor,SparseTensortamanho[nnz]. - a_shape: 1-D. A
shapedo primeiroSparseTensor,SparseTensortamanho[ndims]. - b_indices: 2-D. Os
indicesdo segundoSparseTensor, size[nnz, ndims]Matrix. - b_values: 1-D. Os
valuesdo segundoSparseTensor,SparseTensortamanho[nnz]. - forma b: 1-D. A
shapedo segundoSparseTensor, size[ndims]Vetor. - limiar: 0-D. O limite de magnitude que determina se um valor de saída / par de índice ocupa espaço.
Retorna:
Construtores e Destruidores | |
|---|---|
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
sum_indices
::tensorflow::Output sum_indices
sum_shape
::tensorflow::Output sum_shape
sum_values
::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 )