Выполняет дробное среднее объединение входных данных.
Объединение дробных средних значений аналогично объединению дробных максимальных значений на этапе создания области объединения. Единственное отличие состоит в том, что после создания областей объединения в каждой области объединения выполняется операция среднего значения вместо операции максимального значения.
Вложенные классы
сорт | FractionalAvgPool.Параметры | Необязательные атрибуты для FractionalAvgPool |
Константы
Нить | OP_NAME | Название этой операции, известное основному движку TensorFlow. |
Публичные методы
Вывод < TInt64 > | colPoolingSequence () последовательность объединения столбцов, необходимая для расчета градиента. |
static <T расширяет TNumber > FractionalAvgPool <T> | create (область области действия , значение операнда <T>, List<Float>poolingRatio, параметры... ) Фабричный метод для создания класса, обертывающего новую операцию FractionalAvgPool. |
статический FractionalAvgPool.Options | детерминированный (булевый детерминированный) |
Выход <Т> | выход () выходной тензор после дробного пула avg. |
статический FractionalAvgPool.Options | перекрытие (логическое перекрытие) |
статический FractionalAvgPool.Options | псевдослучайный (логический псевдослучайный) |
Вывод < TInt64 > | строкаPoolingSequence () последовательность объединения строк, необходимая для расчета градиента. |
статический FractionalAvgPool.Options | семя (длинное семя) |
статический FractionalAvgPool.Options | семя2 (длинное семя2) |
Унаследованные методы
Константы
общедоступная статическая финальная строка OP_NAME
Название этой операции, известное основному движку TensorFlow.
Публичные методы
публичный вывод <TInt64> colPoolingSequence ()
последовательность объединения столбцов, необходимая для расчета градиента.
public static FractionalAvgPool <T> create (область области действия , значение операнда <T>, List<Float>poolingRatio, параметры... параметры)
Фабричный метод для создания класса, обертывающего новую операцию FractionalAvgPool.
Параметры
объем | текущий объем |
---|---|
ценить | 4-D с формой `[партия, высота, ширина, каналы]`. |
ОбъединениеСоотношение | Коэффициент объединения для каждого измерения `value`, в настоящее время поддерживает только измерения строк и столбцов и должен быть >= 1,0. Например, допустимый коэффициент пула выглядит так: [1,0, 1,44, 1,73, 1,0]. Первый и последний элементы должны иметь значение 1,0, поскольку мы не разрешаем объединение измерений пакетов и каналов. 1,44 и 1,73 — коэффициент объединения по высоте и ширине соответственно. |
параметры | содержит значения необязательных атрибутов |
Возврат
- новый экземпляр FractionalAvgPool
public static FractionalAvgPool.Options детерминированный (логический детерминированный)
Параметры
детерминированный | Если установлено значение True, при итерации по узлу FractionalAvgPool в графе вычислений будет использоваться фиксированная область пула. В основном используется в модульном тестировании, чтобы сделать FractionalAvgPool детерминированным. |
---|
public static FractionalAvgPool.Options перекрытие (логическое перекрытие)
Параметры
перекрытие | Если установлено значение True, это означает, что при объединении значения на границах соседних ячеек объединения используются обеими ячейками. Например: `индекс 0 1 2 3 4` `значение 20 5 16 3 7` Если последовательность объединения равна [0, 2, 4], то 16 с индексом 2 будет использоваться дважды. Результатом будет [41/3, 26/3] для дробного среднего пула. |
---|
общедоступный статический FractionalAvgPool.Options псевдослучайный (логический псевдослучайный)
Параметры
псевдослучайный | Если установлено значение True, последовательность объединения генерируется псевдослучайным образом, в противном случае — случайным образом. Проверьте статью [Бенджамин Грэм, Дробный макс-пулинг] (http://arxiv.org/abs/1412.6071) на предмет разницы между псевдослучайным и случайным. |
---|
публичный вывод <TInt64> rowPoolingSequence ()
последовательность объединения строк, необходимая для расчета градиента.
общедоступное статическое семя FractionalAvgPool.Options (длинное семя)
Параметры
семя | Если для начального числа или начального числа2 задано ненулевое значение, генератор случайных чисел заполняется данным начальным числом. В противном случае он засеивается случайным семенем. |
---|
общедоступный статический FractionalAvgPool.Options семя2 (длинное семя2)
Параметры
семя2 | Второе семя, чтобы избежать столкновения семян. |
---|