成功解决RuntimeWarning: invalid value encountered in double_scalars
【摘要】 成功解决RuntimeWarning: invalid value encountered in double_scalars
目录
解决问题
解决思路
解决方法
解决问题
print("Best: %.4f using %s" % (grid_result.best_score_, grid_result.bes...
成功解决RuntimeWarning: invalid value encountered in double_scalars
目录
解决问题
-
print("Best: %.4f using %s" % (grid_result.best_score_, grid_result.best_params_))
-
print("XGBR_GSCV_Time score:", (-grid_result.best_score_)** 0.5)
RuntimeWarning: invalid value encountered in double_scalars
解决思路
运行时警告:在双刻度中遇到无效值
解决方法
grid_result.best_score_获得的该数值不符合计算要求!
T1、浮点数太大,需要精度限制,将小数点进行限制后,才可求得!
T2、根号下必须为正数,如以下修改
print("XGBR_GSCV_Time score:", (-round(-grid_result.best_score_, 3))** 0.5)
哈哈,大功告成!
文章来源: yunyaniu.blog.csdn.net,作者:一个处女座的程序猿,版权归原作者所有,如需转载,请联系作者。
原文链接:yunyaniu.blog.csdn.net/article/details/93308788
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)