Tensorflow :: ops :: SparseBincount

#include <math_ops.h>

Zählt die Anzahl der Vorkommen jedes Werts in einem ganzzahligen Array.

Zusammenfassung

Ausgänge einen Vektor mit der Länge size und demselben dtype als weights . Wenn die weights leer sind, speichert der Index i die Häufigkeit, mit der der Wert i in arr gezählt wird. Wenn die weights nicht leer sind, speichert der Index i die Summe des Wertes in weights an jedem Index, wobei der entsprechende Wert in arr i .

Werte in arr außerhalb des Bereichs [0, Größe] werden ignoriert.

Argumente:

  • scope: Ein Scope- Objekt
  • Indizes: 2D int64 Tensor .
  • Werte: 1D int Tensor .
  • dens_shape: 1D int64 Tensor .
  • Größe: nicht negativ int skalarer Tensor .
  • gewichte: ist ein int32-, int64-, float32- oder float64- Tensor mit der gleichen Form wie die input oder ein Tensor Länge 0, in diesem Fall fungiert er als alle Gewichte gleich 1.

Optionale Attribute (siehe Attrs ):

  • binary_output: bool; Gibt an, ob der Kernel das Erscheinungsbild oder die Anzahl der Vorkommen zählen soll.

Kehrt zurück:

  • Output : 1D Tensor mit Länge gleich size oder 2D - Tensor mit [batch_size, size ]. Die Anzahl oder die summierten Gewichte für jeden Wert im Bereich [0, Größe].

Konstruktoren und Destruktoren

SparseBincount (const :: tensorflow::Scope & scope, :: tensorflow::Input indices, :: tensorflow::Input values, :: tensorflow::Input dense_shape, :: tensorflow::Input size, :: tensorflow::Input weights)
SparseBincount (const :: tensorflow::Scope & scope, :: tensorflow::Input indices, :: tensorflow::Input values, :: tensorflow::Input dense_shape, :: tensorflow::Input size, :: tensorflow::Input weights, const SparseBincount::Attrs & attrs)

Öffentliche Attribute

operation
output

Öffentliche Funktionen

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

Öffentliche statische Funktionen

BinaryOutput (bool x)

Strukturen

tensorflow :: ops :: SparseBincount :: Attrs

Optionale Attributsetzer für SparseBincount .

Öffentliche Attribute

Operation

Operation operation

Ausgabe

::tensorflow::Output output

Öffentliche Funktionen

SparseBincount

 SparseBincount(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input indices,
  ::tensorflow::Input values,
  ::tensorflow::Input dense_shape,
  ::tensorflow::Input size,
  ::tensorflow::Input weights
)

SparseBincount

 SparseBincount(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input indices,
  ::tensorflow::Input values,
  ::tensorflow::Input dense_shape,
  ::tensorflow::Input size,
  ::tensorflow::Input weights,
  const SparseBincount::Attrs & attrs
)

Knoten

::tensorflow::Node * node() const 

operator :: tensorflow :: Input

 operator::tensorflow::Input() const 

operator :: tensorflow :: Output

 operator::tensorflow::Output() const 

Öffentliche statische Funktionen

BinaryOutput

Attrs BinaryOutput(
  bool x
)