тензорный поток :: ops :: DenseBincount
#include <math_ops.h>
Подсчитывает количество появлений каждого значения в целочисленном массиве.
Резюме
Выводит вектор с size
длины и тем же dtype, что и weights
. Если weights
пустые, то в индексе i
хранится количество подсчетов значения i
в arr
. Если weights
не пустые, то в индексе i
хранится сумма значений в weights
каждого индекса, где соответствующее значение в arr
равно i
.
Значения в arr
вне диапазона [0, size) игнорируются.
Аргументы:
- scope: Объект Scope
- ввод: 1D или 2D int
Tensor
. - size: неотрицательный int скалярный
Tensor
. - веса: это int32, int64, float32 или float64
Tensor
с одной и той же формы , как иarr
, или длины 0Tensor
, в этом случае она действует как все веса равны 1.
Необязательные атрибуты (см. Attrs
):
- binary_output: bool; Должно ли ядро подсчитывать появление или количество вхождений.
Возврат:
-
Output
: 1DTensor
с длиной, равнойsize
или 2DTensor
с [batch_size,size
]. Подсчет или сумма весов для каждого значения в диапазоне [0, размер).
Конструкторы и деструкторы | |
---|---|
DenseBincount (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input size, :: tensorflow::Input weights) | |
DenseBincount (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input size, :: tensorflow::Input weights, const DenseBincount::Attrs & attrs) |
Публичные атрибуты | |
---|---|
operation | |
output |
Публичные функции | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Публичные статические функции | |
---|---|
BinaryOutput (bool x) |
Структуры | |
---|---|
tenorflow :: ops :: DenseBincount :: Attrs | Необязательные установщики атрибутов для DenseBincount . |
Публичные атрибуты
операция
Operation operation
выход
::tensorflow::Output output
Публичные функции
DenseBincount
DenseBincount( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input size, ::tensorflow::Input weights )
DenseBincount
DenseBincount( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input size, ::tensorflow::Input weights, const DenseBincount::Attrs & attrs )
узел
::tensorflow::Node * node() const
оператор :: тензор потока :: Вход
operator::tensorflow::Input() const
оператор :: тензор потока :: Вывод
operator::tensorflow::Output() const
Публичные статические функции
Двоичный выход
Attrs BinaryOutput( bool x )