我試圖運行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) –