当前位置:  开发笔记 > 编程语言 > 正文

使用f1作为评分函数的网格搜索,几页错误消息

如何解决《使用f1作为评分函数的网格搜索,几页错误消息》经验,为你挑选了1个好方法。



1> Ibraim Ganie..:

看起来您的标签数组的值为"no"和"yes",您应该将它们转换为二进制1-0数字表示,因为您的错误表明评分函数无法理解标签数组中0和1的位置.

在不修改标签数组的情况下解决此问题的其他方法:

from sklearn.metrics import f1_score
from sklearn.metrics import make_scorer

f1_scorer = make_scorer(f1_score, pos_label="yes")
reg = grid_search.GridSearchCV(estimator=neigh,param_grid=parameters,scoring=f1_scorer)

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有