Merken Sie den Termin vor! Google I / O kehrt vom 18. bis 20. Mai zurück Registrieren Sie sich jetzt
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Tensorflow :: ops :: SparseAdd

#include <sparse_ops.h>

Fügt zwei SparseTensor Objekte hinzu, um einen weiteren SparseTensor zu erstellen.

Zusammenfassung

Es wird angenommen, dass die Indizes der eingegebenen SparseTensor Objekte in der lexikografischen Standardreihenfolge geordnet sind. Ist dies nicht der Fall, führen Sie vor diesem Schritt SparseReorder , um die SparseReorder wiederherzustellen.

Wenn sich zwei Werte an einem Index zu Null SparseTensor , enthält der SparseTensor Ausgang SparseTensor immer noch diese bestimmte Position in seinem Index und speichert eine Null im entsprechenden Wertebereich. Um dies zu überschreiben, können Anrufer einen thresh angeben, der angibt, dass der entsprechende Wert und Index der Summe nicht enthalten wäre, wenn die Summe eine streng kleinere Größe als der thresh hat. Insbesondere bedeutet thresh == 0 (Standard), dass alles beibehalten wird und die tatsächliche Schwellwertbildung nur für einen positiven Wert erfolgt.

In den folgenden Formen ist nnz die Anzahl nach Berücksichtigung des thresh .

Argumente:

  • scope: Ein Scope- Objekt
  • a_indices: 2-D. Die indices des ersten SparseTensor , Größe [nnz, ndims] Matrix.
  • a_Werte: 1-D. Die values des ersten SparseTensor , Größe [nnz] Vektor.
  • a_shape: 1-D. Die shape des ersten SparseTensor , Größe [ndims] Vector.
  • b_indices: 2-D. Die indices des zweiten SparseTensor , Größe [nnz, ndims] Matrix.
  • b_Werte: 1-D. Die values des zweiten SparseTensor , Größe [nnz] Vektor.
  • b_shape: 1-D. Die shape des zweiten SparseTensor , Größe [ndims] Vector.
  • Dresch: 0-D. Der Größenschwellenwert, der bestimmt, ob ein Ausgabewert / Index-Paar Platz beansprucht.

Kehrt zurück:

Konstruktoren und Destruktoren

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)

Öffentliche Attribute

operation
sum_indices
sum_shape
sum_values

Öffentliche Attribute

Operation

Operation operation

sum_indices

::tensorflow::Output sum_indices

sum_shape

::tensorflow::Output sum_shape

sum_values

::tensorflow::Output sum_values

Öffentliche Funktionen

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
)