tensorflow::ops::SparseDenseCwiseAdd
#include <sparse_ops.h>Additionne un tenseur creux et un tenseur dense, en utilisant ces règles spéciales :
Résumé
(1) Diffuse le côté dense pour avoir la même forme que le côté creux, si éligible ; (2) Ensuite, seules les valeurs denses pointées par les indices du SparseTensor participent à l'addition c-wise.
Selon ces règles, le résultat est un SparseTensor logique ayant exactement les mêmes indices et la même forme, mais pouvant présenter des valeurs non nulles différentes. La sortie de cette opération est constituée des valeurs non nulles résultantes.
Arguments :
- portée : un objet Scope
- sp_indices : matrice 2D
N x Rcontenant les indices des valeurs non vides dans un SparseTensor, éventuellement dans un ordre non canonique. - sp_values : 1-D.
Nvaleurs non vides correspondant àsp_indices. - sp_shape : 1-D. Forme du tenseur creux d'entrée.
- dense :
R-D. L'opérande tenseur dense.
Retours :
-
Output: 1-D. LesNvaleurs sur lesquelles l'opération est effectuée.
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
SparseDenseCwiseAdd
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