【发布时间】:2019-05-18 05:04:28
【问题描述】:
以下代码
from tensorflow import keras
from keras.layers import Conv2D
model = keras.Sequential()
model.add(Conv2D(1, (3, 3), padding='same', input_shape=(28, 28, 1)))
执行时抛出错误:
TypeError: The added layer must be an instance of class Layer. Found: <keras.layers.convolutional.Conv2D object at 0x7fea0c002d10>
我也尝试使用 Convolutional2D,但遇到了同样的错误。为什么?
【问题讨论】:
-
干脆不要把 tf.keras 和 keras 混在一起,它们是不兼容的。
标签: python tensorflow keras conv-neural-network