tensorflow :: operaciones :: SparseAdd

#include <sparse_ops.h>

Agrega dos objetos SparseTensor para producir otro SparseTensor .

Resumen

Los SparseTensor objetos SparseTensor entrada se asumen ordenados en orden lexicográfico estándar. Si este no es el caso, antes de este paso, ejecute SparseReorder para restaurar el orden del índice.

De forma predeterminada, si dos valores suman cero en algún índice, la salida SparseTensor aún incluiría esa ubicación en particular en su índice, almacenando un cero en la ranura de valor correspondiente. Para anular esto, las personas que llaman pueden especificar un thresh , lo que indica que si la suma tiene una magnitud estrictamente menor que el thresh , su valor e índice correspondientes no se incluirían. En particular, thresh == 0 (predeterminado) significa que todo se mantiene y el umbral real ocurre solo para un valor positivo.

En las siguientes formas, nnz es el recuento después de tomar thresh en cuenta.

Argumentos:

  • alcance: un objeto de alcance
  • a_indices: 2-D. Los indices de la primera SparseTensor , tamaño [nnz, ndims] .
  • a_valores: 1-D. Los values del primer SparseTensor , tamaño [nnz] Vector.
  • a_forma: 1-D. La shape del primer SparseTensor , tamaño [ndims] Vector.
  • b_indices: 2-D. Los indices de la segunda SparseTensor , size [nnz, ndims] .
  • b_valores: 1-D. Los values del segundo SparseTensor , tamaño [nnz] Vector.
  • b_forma: 1-D. La shape del segundo SparseTensor , tamaño [ndims] Vector.
  • umbral: 0-D. El umbral de magnitud que determina si un par de índice / valor 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

sum_indices

::tensorflow::Output sum_indices

suma_forma

::tensorflow::Output sum_shape

suma_valores

::tensorflow::Output sum_values

Funciones publicas

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
)