UpSampling2D

keras.layers.UpSampling2D(size=(2,2))

UpSampling2D увеличивает пространственные размеры карты признаков путём повторения каждого пикселя. При size=(2,2) каждый пиксель копируется в блок 2×2: тензор (H, W, C)(2H, 2W, C). Никаких обучаемых параметров нет — это детерминированная операция.

Используется в декодерных ветках сетей (U-Net, сегментация, автоэнкодеры) для «обратного пути»: снизу вверх по пространственному разрешению. Не вносит новой информации — только повторяет существующую. Для более качественного апсэмплинга используют Conv2DTranspose (следующая анимация).

Input (3×3)
×2
повтор
Output (6×6)
Нажмите Play для запуска