问题出现:
在使用旧版本的paddle(v2)时,使用from sklearn.metrics import f1_score计算多分类时,仅macro时出现这种报错
报错原因:非法运算,如分母为0
参考博客:https://blog.youkuaiyun.com/yyangzhenjie/article/details/87859506
内在原因:因为 macro算法为求出每个实体的PRF再求平均,存在某个实体的PRF值计算时分母为0的情况。
sklearn.metrics用法参考:
https://scikit-learn.org/stable/modules/generated/sklearn.metrics.precision_score.html
本文探讨了在使用Paddle v2及sklearn.metrics.f1_score进行多分类任务时,计算宏平均F1分数遇到分母为零的错误。深入分析了错误原因,并提供了详细的解决方案,避免在实体的精确率、召回率和F1分数计算中出现分母为零的情况。
1万+

被折叠的 条评论
为什么被折叠?



