flux tensoriel : : opérations : : SparseDenseCwiseAjouter
#include <sparse_ops.h>
Additionne un SparseTensor et un dense Tensor , en utilisant ces règles spéciales :
Résumé
(1) Diffuse le côté dense pour qu'il ait la même forme que le côté clairsemé, s'il est éligible ; (2) Ensuite, seules les valeurs denses pointées par les indices du SparseTensor participent à l'addition intelligente.
Selon ces règles, le résultat est un SparseTensor logique avec exactement les mêmes indices et la même forme, mais éventuellement avec des valeurs différentes non nulles. La sortie de cette opération correspond aux valeurs non nulles résultantes.
Arguments :
- scope : un objet Scope
- sp_indices : 2-D. Matrice
N x R
avec les indices de valeurs non vides dans un SparseTensor, éventuellement pas dans l'ordre canonique. - sp_values : 1-D.
N
valeurs non vides correspondant àsp_indices
. - sp_shape : 1-D. Forme du SparseTensor d’entrée.
- dense :
R
-D. L'opérande Tensor dense.
Retours :
-
Output
: 1-D. LesN
valeurs sur lesquelles on opère.
Constructeurs et Destructeurs | |
---|---|
SparseDenseCwiseAdd (const :: tensorflow::Scope & scope, :: tensorflow::Input sp_indices, :: tensorflow::Input sp_values, :: tensorflow::Input sp_shape, :: tensorflow::Input dense) |
Attributs publics | |
---|---|
operation | |
output |
Fonctions publiques | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Attributs publics
opération
Operation operation
sortir
::tensorflow::Output output
Fonctions publiques
SparseDenseCwiseAjouter
SparseDenseCwiseAdd( const ::tensorflow::Scope & scope, ::tensorflow::Input sp_indices, ::tensorflow::Input sp_values, ::tensorflow::Input sp_shape, ::tensorflow::Input dense )
nœud
::tensorflow::Node * node() const
opérateur :: tensorflow :: Entrée
operator::tensorflow::Input() const
opérateur :: tensorflow :: Sortie
operator::tensorflow::Output() const