tensorflow::ops::SparseAdd

#include <sparse_ops.h>

Ajoute deux objets SparseTensor pour produire un autre SparseTensor .

Résumé

Les indices des objets SparseTensor d'entrée sont supposés ordonnés selon l'ordre lexicographique standard. Si ce n'est pas le cas, exécutez SparseReorder avant cette étape afin de rétablir l'ordre des indices.

Par défaut, si la somme de deux valeurs est nulle à un certain index, le SparseTensor de sortie conserve cet emplacement dans son index, en stockant zéro dans la valeur correspondante. Pour modifier ce comportement, il est possible de spécifier thresh ) indiquant que si la somme est strictement inférieure à thresh , la valeur et l'index correspondants ne seront pas inclus. Plus précisément, thresh == 0 (valeur par défaut), toutes les données sont conservées et le seuillage n'est appliqué qu'aux valeurs positives.

Dans les formes suivantes, nnz est le nombre après prise en compte thresh .

Arguments :

  • portée : un objet Scope
  • a_indices : 2D. Les indices du premier SparseTensor , matrice de taille [nnz, ndims] .
  • a_values : 1-D. Les values du premier SparseTensor , taille [nnz] Vecteur.
  • a_shape : 1-D. La shape du premier SparseTensor , taille [ndims] Vecteur.
  • b_indices : 2D. Les indices du deuxième SparseTensor , matrice de taille [nnz, ndims] .
  • b_values : 1-D. Les values du deuxième SparseTensor , taille [nnz] Vecteur.
  • b_shape : 1-D. La shape du deuxième SparseTensor , taille [ndims] Vecteur.
  • thresh : 0-D. Le seuil de magnitude qui détermine si une paire valeur de sortie/indice occupe de l’espace.

Retours :

Constructeurs et destructeurs

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)

attributs publics

operation
sum_indices
sum_shape
sum_values

attributs publics

opération

Operation operation

somme_indices

::tensorflow::Output sum_indices

forme_somme

::tensorflow::Output sum_shape

valeurs_somme

::tensorflow::Output sum_values

fonctions publiques

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
)