TypeError:无法识别的关键字参数:{' show_accuracy':True} #yelp challenge dataset

时间:2017-09-08 11:25:13

标签: python tensorflow neural-network keras theano

  

文件   " /home/susheel/LearnPython/local/lib/python2.7/site-packages/keras/models.py" ;,   第848行,合适       引发TypeError('无法识别的关键字参数:' + str(kwargs))TypeError:无法识别的关键字参数:{' show_accuracy':True}

虽然我试图在深度学习中使用CNN找到Yelp Data Academic.json的情绪。我得到上面的错误我treid它的numpy错误,但我没有解决任何人可以帮助怎么可以

1 个答案:

答案 0 :(得分:6)

如果您想在训练模型时打印精确度,则无需在model.fitmodel.compile中指定。您可以在此处设置metrics=['accuracy']参数。

示例

model.compile(optimizer='adam', loss='categorical_crossentropy', metrics=['accuracy'])
model.fit(X, Y, verbose=1)

修改

在较旧版本的Keras(< 1)中,参数show_accuracy=True确实存在。但是,我们现在常见的是Keras 2。是时候升级了!