Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

tensorflow :: opérations :: SparseDenseCwiseAdd

#include <sparse_ops.h>

Ajoute un SparseTensor et un dense Tensor , 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é clairsemé, si éligible; (2) Ensuite, seules les valeurs denses pointées par les indices du SparseTensor participent à l'addition cwise.

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 de zéro. La sortie de cette opération est les 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.
  • valeurs_sp: 1-D. N valeurs non vides correspondant à sp_indices .
  • sp_shape: 1-D. Forme de l'entrée SparseTensor.
  • dense: R -D. L'opérande Tenseur dense.

Retour:

  • Output : 1-D. Les valeurs N opérées.

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

production

::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 

operator :: tensorflow :: Input

 operator::tensorflow::Input() const 

operator :: tensorflow :: Output

 operator::tensorflow::Output() const