Dilation2d

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

Вычисляет расширение шкалы серого четырехмерных «входных» и трехмерных «фильтрующих» тензоров.

Тензор `input` имеет форму `[batch, in_height, in_width, глубина]`, а тензор `filter` имеет форму `[filter_height, filter_width, глубина]`, т.е. каждый входной канал обрабатывается независимо от других со своими собственными структурирующая функция. Тензор `output` имеет форму `[batch, out_height, out_width, deep]`. Пространственные размеры выходного тензора зависят от алгоритма заполнения. В настоящее время мы поддерживаем только формат данных по умолчанию «NHWC».

Подробно, морфологическое двумерное расширение в оттенках серого представляет собой корреляцию максимальной суммы (для согласованности с conf2d мы используем незеркальные фильтры):

выход[b, y, x, c] = max_{dy, dx} input[b, strides[1] * y +ставки[1] * dy, шаги[2] * x + ставки[2] * dx, c ] + фильтр[dy, dx, c]

Макс-пулинг — это особый случай, когда размер фильтра равен размеру ядра пула и содержит все нули.

Примечание о двойственности: расширение «входа» «фильтром» равно отрицанию эрозии «-входа» отраженным «фильтром».

Константы

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

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

Выход <Т>
какВывод ()
Возвращает символический дескриптор тензора.
static <T расширяет TNumber > Dilation2d <T>
create ( Область действия , ввод операнда <T>, фильтр операнда <T>, шаги List<Long>, скорости List<Long>, заполнение строк)
Фабричный метод для создания класса, обертывающего новую операцию Dilation2d.
Выход <Т>
выход ()
4-D с формой `[пакет, out_height, out_width, глубина]`.

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

Константы

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

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

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

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

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

Возвращает символический дескриптор тензора.

Входные данные для операций TensorFlow являются выходными данными другой операции TensorFlow. Этот метод используется для получения символического дескриптора, который представляет собой вычисление входных данных.

public static Dilation2d <T> create (область действия , ввод операнда <T>, фильтр операнда <T>, шаги List<Long>, скорости List<Long>, заполнение строк)

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

Параметры
объем текущий объем
вход 4-D с формой `[пакет, in_height, in_width, глубина]`.
фильтр Трехмерное изображение с формой `[filter_height, filter_width, глубина]`.
шаги Шаг скользящего окна для каждого измерения входного тензора. Должно быть: `[1, высота_шага, ширина_шага, 1]`.
ставки Входной шаг для атрофического морфологического расширения. Должно быть: `[1,rate_height,rate_width,1]`.
прокладка Тип используемого алгоритма заполнения.
Возврат
  • новый экземпляр Dilation2d

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

4-D с формой `[пакет, out_height, out_width, глубина]`.