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层的输出形状一样。 –