首页 > 解决方案 > 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。

标签: pythonkerasdeep-learningconv-neural-networktf.keras

解决方案


layer=中,更改inputinputs您在第一行 ( inputs =) 中定义的 。

input是一种用于请求用户输入的内置 Python 方法。您可以通过 覆盖它input =,但不建议这样做。


推荐阅读