似乎是个bug,TypeError: precision_recall_evaluator() got an unexpected keyword argument 'top_k'
Created by: OleNet
使用sentiment_net.py文件的时候,执行这句话:
outputs(classification_cost(input=output, label=data_layer('label', 1), evaluator=[precision_recall_evaluator, classification_error_evaluator]))
会报错
![image](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)
按照错误信息,改了一下源代码:
paddle/trainer_config_helpers/layers.py line 3853:
![image](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)
运行成功了,打印出了我想要的指标。
所以估计这是一个bug。