python - AttributeError:它说 builtin_function_or_method 没有属性“形状”,但它不是
问题描述
inputs = tf.keras.Input(shape=(4,4,12))
layer = tf.keras.layers.Conv2D(filters=FILTERS1+FILTERS2+FILTERS3, kernel_size=(2,2),
padding="same", activation=None,
kernel_regularizer=tf.keras.regularizers.l2(1e-4))(input)
这是怎么回事?
这不是 builtin_function_or_method。
解决方案
在layer=
中,更改input
为inputs
您在第一行 ( inputs =
) 中定义的 。
input
是一种用于请求用户输入的内置 Python 方法。您可以通过 覆盖它input =
,但不建议这样做。
推荐阅读
- python - 使用连续模式正则表达式时的多个结果
- javascript - 如何重定向/转发到具有可变内容的新 html 页面?
- calculated-columns - 计算列 if 语句“除法”
- linkedin - Linkedin - 共享实体无权执行此操作
- java - cucumber.runtime.CucumberException:java.lang.NoSuchMethodException
- java - 无法将对象从 Firebase 数据转换为 POJO
- c# - 如何生成五组随机数
- php - 年份日期 PHP 中 4 个期间之间的折扣文本
- java - Elasticsearch:将新元素附加到嵌套的对象数组
- racket - 我应该怎么做才能听这个列表?