Подсчитывает количество вхождений каждого значения в целочисленный массив.
Выводит вектор с длиной «размер» и тем же типом, что и «веса». Если «веса» пусты, то индекс «i» хранит количество раз, когда значение «i» учитывается в «arr». Если «веса» не пусты, то индекс «i» хранит сумму значений «весов» в каждом индексе, где соответствующее значение в «arr» равно «i».
Значения в `arr` вне диапазона [0, размер) игнорируются.
Вложенные классы
сорт | RaggedBincount.Параметры | Необязательные атрибуты для RaggedBincount |
Константы
Нить | OP_NAME | Название этой операции, известное основному движку TensorFlow. |
Публичные методы
Выход <U> | какВывод () Возвращает символический дескриптор тензора. |
статический RaggedBincount.Options | двоичныйвыход (логический двоичныйвыход) |
static <U расширяет TNumber , T расширяет TNumber > RaggedBincount <U> | |
Выход <U> | выход () 1D «Тензор» с длиной, равной «размеру» или 2D «Тензор» с [batch_size, `size`]. |
Унаследованные методы
Константы
общедоступная статическая финальная строка OP_NAME
Название этой операции, известное основному движку TensorFlow.
Публичные методы
публичный вывод <U> asOutput ()
Возвращает символический дескриптор тензора.
Входные данные для операций TensorFlow являются выходными данными другой операции TensorFlow. Этот метод используется для получения символического дескриптора, который представляет собой вычисление входных данных.
общедоступный статический RaggedBincount.OptionsbinaryOutput ( BooleanbinaryOutput)
Параметры
двоичныйвывод | бул; Должно ли ядро считать появление или количество вхождений. |
---|
public static RaggedBincount <U> create (область действия , разделение операнда <TInt64> , значения операнда <T>, размер операнда <T>, веса операнда <U>, параметры... параметры)
Фабричный метод для создания класса, обертывающего новую операцию RaggedBincount.
Параметры
объем | текущий объем |
---|---|
расколы | 1D int64 `Тензор`. |
ценности | 2D int `Тензор`. |
размер | неотрицательный int скаляр `Тензор`. |
гири | представляет собой `Tensor` int32, int64, float32 или float64 той же формы, что и `input`, или `Tensor` с длиной 0, и в этом случае он действует как все веса, равные 1. |
параметры | содержит значения необязательных атрибутов |
Возврат
- новый экземпляр RaggedBincount
публичный вывод <U> вывод ()
1D «Тензор» с длиной, равной «размеру» или 2D «Тензор» с [batch_size, `size`]. Количество или суммированные веса для каждого значения в диапазоне [0, размер).