AttributeError: 'XGBRegressor' object has no attribute 'predict_proba'什么元婴
时间: 2023-08-16 07:09:30 浏览: 388
mdk_armcc_user_guide.pdf
这个错误提示表明在使用XGBRegressor时调用了predict_proba方法,但是XGBRegressor并没有该方法。predict_proba方法一般用于概率预测,而XGBRegressor是用于回归任务的模型,它只提供了predict方法用于输出预测结果。
如果需要进行概率预测,可以考虑使用XGBClassifier模型,它是XGBoost库中用于分类任务的模型,并且提供了predict_proba方法。如果你的任务是回归任务而非分类任务,那么使用predict方法来获取回归结果即可。
请确认你的任务类型,如果是回归任务,使用predict方法;如果是分类任务,可以尝试使用XGBClassifier模型并调用predict_proba方法。
阅读全文