类型错误: conv2d() 缺少 1 个必需的位置参数:'inputs'



这里有一个错误

tf.compat.v1.layers.conv2d(filters = 32,kernel_size = 7,strides = 2)

错误是

TypeError: conv2d() missing 1 required positional argument: 'inputs'

和我在这个叫做输入的函数中找不到任何参数你能帮我吗?

对于史努比博士来说,仅用一行代码很难知道问题出在哪里。但我会试一试。如果你正在使用模型API,那么你的代码行应该具有

的形式
tf.compat.v1.layers.conv2d(filters = 32,kernel_size = 7,strides = 2)(x)

,其中x是层的输入。例如,如果上面的代码是第一层,那么你应该继续使用

x=tf.keras.Input(shape=(224,224)) # or whatever the input shape is

最新更新