【发布时间】:2020-02-20 17:51:15
【问题描述】:
你能帮我解决这个错误吗?
TypeError: The added layer must be an instance of class Layer. Found: <keras.layers.convolutional.Conv2DTranspose object at 0x7f5dc629f240>
当我尝试执行以下行时,我得到了这个
decoder.add(Deconvolution2D(64, 3, 3, subsample=(1, 1), border_mode='same'))
我的进口是:
from keras.layers import Layer
from keras.layers import Input
from keras.layers.convolutional import Deconvolution2D
【问题讨论】:
-
这听起来像是混合了 keras 和 tf.keras 导入,它们不兼容。
-
而不是
keras.layers.convolutional,只尝试keras.layers。
标签: python keras deconvolution