人
我正在尝试安装支持gpu的版本xgboost,我按照[本说明书]中的确切步骤进行操作。(http://www.picnet.com.au/blogs/guido/2016/09/22/xgboost-windows-x64-binaries-for-download/)
git clone https://github.com/dmlc/xgboost.git xgboost_install_dir
copy libxgboost.dll (downloaded from this page) into the xgboost_install_dir\python-package\xgboost\ directory
cd xgboost_install_dir\python-package\
python setup.py install
现在,在我运行所有这些步骤之后,我成功地将xgboost安装到名为“xgboost-0.7-py3.5.egg”的egg文件夹中,其中有两个子文件夹“EGG-INFO”和xgboost,但是没有我的python site-packages中的文件夹名为xgboost ...像这样:
这是命令日志command.log
操作系统:Windows 10 x64
使用的包(python / R / jvm / C ++):python 3.5.2 x64
使用的xgboost
版本:0.7
请帮我!我只把我所有的钱花在了nvidia 1080ti上,我真的希望我能实现这个......
如果您对xgboost没有严格的版本要求,可以试试这个。
首先,从此页面下载xgboost的二进制文件:https://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost
例如,我使用python 3.6和windows 10 64bit版本,所以我选择这个:
xgboost-0.82-CP36-cp36m-win_amd64.whl
您可以选择适合您环境的包装。
$ pip install xgboost-0.82-cp36-cp36m-win_amd64.whl
$ python
>>> from xgboost import XGBRegressor
好好享受!