classifier.add中的TypeError:('Keyword参数不被理解:','init')

时间:2019-11-28 16:10:31

标签: python tensorflow keras

我在输入层中遇到以下错误。我确实有4的输入数据和1的输出。另外,我有一个列字符串。数据来自CSV文件。任何帮助表示赞赏

classifier.add(Dense(1, init = 'uniform', activation = 'relu', input_shape = (4,)))

TypeError: ('Keyword argument not understood:', 'init')

2 个答案:

答案 0 :(得分:2)

Keras 1.2 不支持单独的内核/偏置初始化器,层仅采用单个初始化参数,例如 Dense(10, init="normal", activation="relu")。 将其更改为 Dense(10, activation="relu")

答案 1 :(得分:0)

docs中,Keras Dense层中没有init参数,如果要初始化它们中的任何一个,则有kernel_initializerbias_initializer