0
我正在使用keras==2.0.8
和tensorflow==1.3.0
後端。 這裏是一個我很困惑與例如:Keras無法正確設置圖層的動態形狀
from keras.layers import Input, Reshape, Conv2DTranspose
x = Input((5000,))
y = Reshape((25, 25, 8))(x)
y = Conv2DTranspose(10, 5, padding='same', strides=2)(y)
print(y)
這只是我的模型的一部分,這些行後,我在一些tensorflow操作使用y
,但形狀(?, ?, ?, 10)
的代碼上面打印節點。我不知道爲什麼TF不能靜態地推導出張量的高度和寬度。 (我知道keras可以,但我希望TF節點具有適當的形狀)
究竟是你的問題和期望的結果? – desertnaut
我預計輸出節點的形狀就像'(50,50,10)',就像最後一個keras層的輸出形狀一樣。 –