Eine Frage haben? Verbinden Sie sich mit der Community im TensorFlow Forum Visit Forum

Tensorflow :: ops :: SparseReduceSum

#include <sparse_ops.h>

Berechnet die Summe der Elemente über die Dimensionen eines SparseTensors.

Zusammenfassung

Diese Operation benötigt einen SparseTensor und ist das spärliche Gegenstück zu tf.reduce_sum() . Insbesondere gibt dieser Op auch einen dichten Tensor anstelle eines spärlichen zurück.

Reduziert sp_input entlang der in reduction_axes angegebenen Dimensionen. Sofern keep_dims nicht keep_dims ist, wird der Rang des Tensors für jeden Eintrag in reduction_axes um 1 reduction_axes . Wenn keep_dims true ist, werden die reduzierten Abmessungen mit der Länge 1 beibehalten.

Wenn reduction_axes keine Einträge hat, werden alle Dimensionen reduziert und ein Tensor mit einem einzelnen Element zurückgegeben. Außerdem können die Achsen negativ sein, die gemäß den Indizierungsregeln in Python interpretiert werden.

Argumente:

  • scope: Ein Scope- Objekt
  • input_indices: 2-D. N x R Matrix mit den Indizes nicht leerer Werte in einem SparseTensor, möglicherweise nicht in kanonischer Reihenfolge.
  • Eingabewerte: 1-D. N nicht leere Werte, die input_indices entsprechen.
  • input_shape: 1-D. Form des eingegebenen SparseTensors.
  • Reduktionsachsen: 1-D. Längen- K Vektor, der die Reduktionsachsen enthält.

Optionale Attribute (siehe Attrs ):

  • keep_dims: Wenn true, behalten Sie reduzierte Abmessungen mit der Länge 1 bei.

Kehrt zurück:

Konstruktoren und Destruktoren

SparseReduceSum (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape, :: tensorflow::Input reduction_axes)
SparseReduceSum (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape, :: tensorflow::Input reduction_axes, const SparseReduceSum::Attrs & attrs)

Öffentliche Attribute

operation
output

Öffentliche Funktionen

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Öffentliche statische Funktionen

KeepDims (bool x)

Strukturen

tensorflow :: ops :: SparseReduceSum :: Attrs

Optionale Attributsetzer für SparseReduceSum .

Öffentliche Attribute

Operation

Operation operation

Ausgabe

::tensorflow::Output output

Öffentliche Funktionen

SparseReduceSum

 SparseReduceSum(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input_indices,
  ::tensorflow::Input input_values,
  ::tensorflow::Input input_shape,
  ::tensorflow::Input reduction_axes
)

SparseReduceSum

 SparseReduceSum(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input_indices,
  ::tensorflow::Input input_values,
  ::tensorflow::Input input_shape,
  ::tensorflow::Input reduction_axes,
  const SparseReduceSum::Attrs & attrs
)

Knoten

::tensorflow::Node * node() const 

operator :: tensorflow :: Input

 operator::tensorflow::Input() const 

operator :: tensorflow :: Output

 operator::tensorflow::Output() const 

Öffentliche statische Funktionen

KeepDims

Attrs KeepDims(
  bool x
)