tensorflow:: ops:: SparseAdd
#include <sparse_ops.h> Agrega dos objetos SparseTensor para producir otro SparseTensor .
Resumen
Se asume que los índices de los objetos SparseTensor de entrada están ordenados según el orden lexicográfico estándar. Si este no es el caso, ejecute SparseReorder antes de este paso para restaurar el orden de los índices.
Por defecto, si la suma de dos valores es cero en un índice determinado, el SparseTensor de salida incluirá esa ubicación específica en su índice, almacenando un cero en la ranura de valor correspondiente. Para anular este comportamiento, se puede especificar thresh , indicando que si la suma tiene una magnitud estrictamente menor que thresh , su valor e índice correspondientes no se incluirán. En particular, thresh == 0 (valor predeterminado) significa que se conserva todo y el umbral real solo se aplica a valores positivos.
En las siguientes figuras, nnz es el recuento después de tener en cuenta thresh .
Argumentos:
- ámbito: Un objeto de ámbito
- a_indices: 2-D. Los
indicesde la primera matrizSparseTensor, de tamaño[nnz, ndims]. - a_values: 1-D. Los
valuesdel primerSparseTensor, tamaño[nnz]Vector. - a_shape: 1-D. La
shapedel primerSparseTensor, tamaño[ndims]Vector. - b_indices: 2-D. Los
indicesde la segunda matrizSparseTensor, de tamaño[nnz, ndims]. - b_values: 1-D. Los
valuesdel segundoSparseTensor, tamaño[nnz]Vector. - b_shape: 1-D. La
shapedel segundoSparseTensor, tamaño[ndims]Vector. - Umbral: 0-D. El umbral de magnitud que determina si un par valor/índice de salida ocupa espacio.
Devoluciones:
Constructores y destructores | |
|---|---|
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
operación
Operation operation
suma_índices
::tensorflow::Output sum_indices
suma_forma
::tensorflow::Output sum_shape
valores_de_suma
::tensorflow::Output sum_values
Funciones 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 )