gpt4 book ai didi

python - 正确安装后xgboost属性不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 14:52:43 24 4
gpt4 key购买 nike

我尝试通过pip安装xgboost,但是由于egg文件的一些问题,发生了错误。然后我尝试了以下方法:

git clone --recursive https://github.com/dmlc/xgboostcd xgboost;制作-j4

效果很好。现在 pip 说 xgboost 和 sklearn 已正确安装。但是,当我尝试重复不同 xgboost 示例中的一些基本代码时遇到一些问题(例如: https://machinelearningmastery.com/develop-first-xgboost-model-python-scikit-learn/ 或其他几个网页)

  • 将 xgboost 导入为 xgb
  • 从 xgboost 导入 *
  • 将 sklearn 导入为 skl
  • 从 sklearn 导入 *
  • 从 sklearn.preprocessing 导入 LabelEncoder

工作正常(只是返回 DepreciationWarning),但有几个属性不起作用,例如:

助推器 = xgb.Booster()

返回:

属性错误:模块“xgboost”没有属性“Booster”

model = XGBClassifier()附带:

NameError:名称“XGBClassifier”未定义

有人知道我可能犯了什么错误吗?

最佳答案

您可能使用了错误的版本。版本 0.6.x 包含助推器功能,但后者 (0.7.x) 不再包含它们。可以执行以前的所有操作,但访问不同的功能...

关于python - 正确安装后xgboost属性不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45798909/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com