#tensorflow #machine-learning #keras #computer-vision
#тензорный поток #машинное обучение #keras #компьютерное зрение
Вопрос:
Работает ли conv2d_transpose с шагом = 1 так же, как на уровне conv2d? Поскольку при шаге = 1 масштабирование не выполняется, может ли результат, полученный с помощью conv2d_transpose layer, быть таким же, как и с помощью conv2d layer?
Ответ №1:
Действительно, если заполнение также правильное, вы можете увидеть четкие примеры здесь, но я приведу два для демонстрации (синий — ввод, зеленый — вывод, 3×3 conv):
- Свертка, то же заполнение, без шагов:
- Транспонированная свертка, то же заполнение, без шагов:
Как вы можете видеть, они одинаковы.
Но проверьте, что произойдет, если у нас будет транспонированная свертка без заполнения и без шагов:
Итак, я бы сказал, что это зависит от того, что заполнение и шаги должны быть такими же, как у conv. Если вам нужно подробное описание транспонированных слоев свертки, проверьте этот ответ.