Deconvolution2D слой в керасе

Этот слой еще не очень хорошо задокументирован, и у меня возникли некоторые проблемы с выяснением, как именно его использовать.
Я пытаюсь что-то вроде:

input_img = Input(shape=(1, h, w))
x = Convolution2D(16, 7, 7, activation='relu', border_mode='valid')(input_img)
d = Deconvolution2D(1, 7, 7, (None, 1, 2*h, 2*w))
x = d(x)

но когда я пытаюсь написатьd.output_shapeЯ получаю исходную форму изображения вместо того, чтобы в два раза больше этого размера (что я и ожидал).
Любая помощь будет оценена!

Ответы на вопрос(1)

Ваш ответ на вопрос