тензорный поток :: ops :: Рваный

#include <math_ops.h>

Подсчитывает количество появлений каждого значения в целочисленном массиве.

Резюме

Выводит вектор с size длины и тем же dtype, что и weights . Если weights пустые, то в индексе i хранится количество подсчетов значения i в arr . Если weights не пустые, то в индексе i хранится сумма значений weights в каждом индексе, где соответствующее значение в arr равно i .

Значения в arr вне диапазона [0, size) игнорируются.

Аргументы:

  • scope: объект Scope
  • splits: 1D int64 Tensor .
  • значения: 2D int Tensor .
  • size: неотрицательный int скалярный Tensor .
  • веса: это int32, int64, float32 или float64 Tensor с той же формой , как input , или длиной 0 Tensor , в этом случае она действует как все веса равны 1.

Необязательные атрибуты (см. Attrs ):

  • binary_output: bool; Должно ли ядро ​​подсчитывать появление или количество вхождений.

Возврат:

  • Output : 1D Tensor с длиной, равной size или 2D Tensor с [batch_size, size ]. Подсчет или суммарный вес для каждого значения в диапазоне [0, размер).

Конструкторы и деструкторы

RaggedBincount (const :: tensorflow::Scope & scope, :: tensorflow::Input splits, :: tensorflow::Input values, :: tensorflow::Input size, :: tensorflow::Input weights)
RaggedBincount (const :: tensorflow::Scope & scope, :: tensorflow::Input splits, :: tensorflow::Input values, :: tensorflow::Input size, :: tensorflow::Input weights, const RaggedBincount::Attrs & attrs)

Публичные атрибуты

operation
output

Публичные функции

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

Публичные статические функции

BinaryOutput (bool x)

Структуры

tenorflow :: ops :: RaggedBincount :: Attrs

Необязательные установщики атрибутов для RaggedBincount .

Публичные атрибуты

операция

Operation operation

выход

::tensorflow::Output output

Публичные функции

Рваный

 RaggedBincount(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input splits,
  ::tensorflow::Input values,
  ::tensorflow::Input size,
  ::tensorflow::Input weights
)

Рваный

 RaggedBincount(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input splits,
  ::tensorflow::Input values,
  ::tensorflow::Input size,
  ::tensorflow::Input weights,
  const RaggedBincount::Attrs & attrs
)

узел

::tensorflow::Node * node() const 

оператор :: тензорный поток :: Ввод

 operator::tensorflow::Input() const 

оператор :: tenorflow :: Выход

 operator::tensorflow::Output() const 

Публичные статические функции

Двоичный выход

Attrs BinaryOutput(
  bool x
)