MaxPoolWithArgmax

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

Выполняет максимальное объединение входных данных и выводит как максимальные значения, так и индексы.

Индексы в `argmax` сглаживаются, так что максимальное значение в позиции `[b, y, x, c]` становится сглаженным индексом: `(y * ширина + x) * каналы + c`, если `include_batch_in_index` имеет значение False ; `((b * высота + y) * ширина + x) * каналы + c`, если `include_batch_in_index` имеет значение True.

Возвращаемые индексы всегда находятся в формате «[0, высота) x [0, ширина)» до выравнивания, даже если используется заполнение и математически правильный ответ находится снаружи (либо отрицательный, либо слишком большой). Это ошибка, но ее трудно исправить безопасным способом с обратной совместимостью, особенно из-за сглаживания.

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

сорт MaxPoolWithArgmax.Options Дополнительные атрибуты для MaxPoolWithArgmax

Константы

Нить OP_NAME Название этой операции, известное основному движку TensorFlow.

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

Выход <U>
аргмакс ()
4-Д.
static <T расширяет TNumber , U расширяет TNumber > MaxPoolWithArgmax <T, U>
create ( Область области, ввод операнда <T>, List<Long> ksize, List<Long> шаги, Class<U> Targmax, заполнение строк, параметры... параметры)
Фабричный метод для создания класса, обертывающего новую операцию MaxPoolWithArgmax.
static <T расширяет TNumber > MaxPoolWithArgmax <T, TInt64 >
create ( Область действия , ввод операнда <T>, List<Long> ksize, List<Long> шаги, заполнение строк, параметры... параметры)
Фабричный метод для создания класса, обертывающего новую операцию MaxPoolWithArgmax, с использованием типов вывода по умолчанию.
статический MaxPoolWithArgmax.Options
includeBatchInIndex (логическое значение includeBatchInIndex)
Выход <Т>
выход ()
Максимальный объединенный выходной тензор.

Унаследованные методы

Константы

общедоступная статическая финальная строка OP_NAME

Название этой операции, известное основному движку TensorFlow.

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

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

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

4-Д. Сглаженные индексы максимальных значений, выбранных для каждого выхода.

public static MaxPoolWithArgmax <T, U> create (область области действия , ввод операнда <T>, List<Long> ksize, шаги List<Long>, Class<U> Targmax, заполнение строк, параметры... параметры)

Фабричный метод для создания класса, обертывающего новую операцию MaxPoolWithArgmax.

Параметры
объем текущий объем
вход 4-D с формой `[партия, высота, ширина, каналы]`. Вход в пул окончен.
размер Размер окна для каждого измерения входного тензора.
шаги Шаг скользящего окна для каждого измерения входного тензора.
прокладка Тип используемого алгоритма заполнения.
параметры содержит значения необязательных атрибутов
Возврат
  • новый экземпляр MaxPoolWithArgmax

public static MaxPoolWithArgmax <T, TInt64 > create (область области действия , ввод операнда <T>, List<Long> ksize, шаги List<Long>, заполнение строк, параметры... параметры)

Фабричный метод для создания класса, обертывающего новую операцию MaxPoolWithArgmax, с использованием типов вывода по умолчанию.

Параметры
объем текущий объем
вход 4-D с формой `[партия, высота, ширина, каналы]`. Вход в пул окончен.
размер Размер окна для каждого измерения входного тензора.
шаги Шаг скользящего окна для каждого измерения входного тензора.
прокладка Тип используемого алгоритма заполнения.
параметры содержит значения необязательных атрибутов
Возврат
  • новый экземпляр MaxPoolWithArgmax

общедоступный статический MaxPoolWithArgmax.Options includeBatchInIndex (логическое значение includeBatchInIndex)

Параметры
includeBatchInIndex Включать ли измерение партии в сводный индекс argmax.

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

Максимальный объединенный выходной тензор.