人
我正在尝试安装支持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的文件夹......就像这样:
/ xgboost
我尝试将xgboost文件夹粘贴到site-package中,但基准程序仍然失败。我错过了什么?
这是命令log command.log
操作系统:Windows 10 x64
使用的包(python / R / jvm / C ++):python 3.5.2 x64
使用的 xgboost
版本:0.7
请帮帮我!我只把我所有的钱花在了nvidia 1080ti上,我真的希望能够实现这个......
答案 0 :(得分:0)
如果您对xgboost的版本没有严格的要求,可以尝试一下。
首先,从此页面下载xgboost二进制文件:https://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost
例如,我使用python 3.6和Windows 10 64位版本,因此我选择了此:
xgboost‑0.82‑cp36‑cp36m‑win_amd64.whl
您可以根据您的环境选择软件包。
$ pip install xgboost-0.82-cp36-cp36m-win_amd64.whl
$ python
>>> from xgboost import XGBRegressor
享受吧!