FractionalAvgPool

публичный финальный класс FractionalAvgPool

Выполняет дробное среднее объединение входных данных.

Объединение дробных средних значений аналогично объединению дробных максимальных значений на этапе создания области объединения. Единственное отличие состоит в том, что после создания областей объединения в каждой области объединения выполняется операция среднего значения вместо операции максимального значения.

Вложенные классы

сорт 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.

Постоянное значение: «FractionalAvgPool».

Публичные методы

публичный вывод <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 детерминированным.

публичный вывод <T> вывод ()

выходной тензор после дробного пула avg.

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 Второе семя, чтобы избежать столкновения семян.