tensorflow :: opérations :: SparseAdd

#include <sparse_ops.h>

Ajoute deux objets SparseTensor pour produire un autre SparseTensor .

Résumé

Les indices des objets SparseTensor entrée sont supposés classés dans l'ordre lexicographique standard. Si ce n'est pas le cas, avant cette étape, exécutez SparseReorder pour restaurer l'ordre des index.

Par défaut, si deux valeurs sont SparseTensor à zéro à un index, la sortie SparseTensor inclurait toujours cet emplacement particulier dans son index, en stockant un zéro dans l'emplacement de valeur correspondant. Pour remplacer cela, les appelants peuvent spécifier le thresh , indiquant que si la somme a une magnitude strictement inférieure au thresh , sa valeur et son index correspondants ne seront alors pas inclus. En particulier, thresh == 0 (par défaut) signifie que tout est conservé et que le seuil réel ne se produit que pour une valeur positive.

Dans les formes suivantes, nnz est le compte après avoir pris thresh en compte.

Arguments:

  • scope: un objet Scope
  • a_indices: 2-D. Les indices de la première SparseTensor , size [nnz, ndims] .
  • a_values: 1-D. Les values du premier SparseTensor , size [nnz] Vector.
  • une_forme: 1-D. La shape du premier SparseTensor , taille [ndims] Vector.
  • b_indices: 2D. Les indices du second SparseTensor , size [nnz, ndims] Matrix.
  • b_values: 1-D. Les values du deuxième SparseTensor , size [nnz] Vector.
  • Forme b: 1-D. La shape du deuxième SparseTensor , taille [ndims] Vector.
  • seuil: 0-D. Seuil d'amplitude qui détermine si une paire valeur de sortie / index prend de la place.

Retour:

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

sum_shape

::tensorflow::Output sum_shape

sum_values

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