我试图运行LSTM,当我使用下面的代码:当model.compile在keras使用mectrics,报告ValueError异常:( '未知的度量功能', ':f1score')
model.compile(optimizer='rmsprop', loss='binary_crossentropy',
metrics=['accuracy', 'f1score', 'precision', 'recall'])
它返回:
ValueError: ('Unknown metric function', ':f1score').
我已经做了我的搜索,发现这个网址: https://github.com/fchollet/keras/issues/5400
在此URL中的“model.compile”部分的“指标”是完全一样的矿,并没有e返回错误。
什么是你Keras版本(你可以用'keras .__ version__'检查)? f1score在Keras 2中不可用,你需要自己创建它(一个好的开始就是查看1.2.2代码:https://github.com/fchollet/keras/blob/1.2.2 /keras/metrics.py) –