тензорный поток :: 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
, или длиной 0Tensor
, в этом случае она действует как все веса равны 1.
Необязательные атрибуты (см. Attrs
):
- binary_output: bool; Должно ли ядро подсчитывать появление или количество вхождений.
Возврат:
-
Output
: 1DTensor
с длиной, равнойsize
или 2DTensor
с [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 )