成功解决raise XGBoostError(_LIB.XGBGetLastError()) xgboost.core.XGBoostError: b'[22:08:00] C:\\Users\\Ad

成功解决raise XGBoostError(_LIB.XGBGetLastError()) xgboost.core.XGBoostError: b'[22:08:00] C:\\Users\\Ad

 

 

目录

解决问题

解决方法


 

 

解决问题

sklearn\feature_selection\base.py:80: UserWarning: No features were selected: either the data is too noisy or the selection test too strict.
  UserWarning)

raise XGBoostError(_LIB.XGBGetLastError())
xgboost.core.XGBoostError: b'[22:08:00] C:\\Users\\Administrator\\Desktop\\xgboost\\src\\learner.cc:722: Check failed: mparam_.num_feature != 0 (0 vs. 0) 0 feature is supplied.  Are you using raw Booster interface?'
 

 

 

解决方法

用户警告:没有选择特征:要么数据太吵,要么选择测试太严格。
检查的时候,导致只有0个特征被提供。你是正在使用原始的Booster 接口吗?”

T1、查看数据集是否加载正确
参考:成功解决 raise XGBoostError(_LIB.XGBGetLastError()) xgboost.core.DMatrix/Booster has not been intialized

 

T2、增加数据集的feature

若第一种方法未解决,尝试T2解决方法,对于输入的数据集,给予更多的feature,则不会出现该问题了!
关于理论解释,正在寻求中……
广大网友,如有更好建议,感谢留言分享,大家一起搞定产生这个bug的原因!

 

 

 

 

 

 

 

 

 

发布了1565 篇原创文章 · 获赞 6112 · 访问量 1183万+

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 代码科技 设计师: Amelia_0503

分享到微信朋友圈

×

扫一扫,手机浏览