您当前的位置: 首页 >  ar
  • 0浏览

    0关注

    2393博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

成功解决RuntimeWarning: invalid value encountered in double_scalars

一个处女座的程序猿 发布时间:2019-06-22 11:16:11 ,浏览量:0

成功解决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)

哈哈,大功告成!

 

 

 

 

关注
打赏
1664196048
查看更多评论
立即登录/注册

微信扫码登录

0.0452s