安装xgboost
来源:互联网 发布:mac迅雷链接不合法 编辑:程序博客网 时间:2024/06/06 08:40
xgboost简介
xgboost的全称是eXtreme Gradient Boosting。它是Gradient Boosting Machine的一个c++实现。创建之由为受制于现有库的计算速度和精度,xgboost最大的特点在于,它能够自动利用CPU的多线程进行并行,同时在算法上加以改进提高了精度。
安装xgboost
下载xgboost‑0.6‑cp35‑cp35m‑win32.whl(http://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost),输入命令“pip installxgboost‑0.6‑cp35‑cp35m‑win32.whl”即可完成安装。可是我的python是2.7版本的,还是32位,没有对应的版本啊!于是一条艰难的道路摆在了我面前——BOOST编译安装。
第一步:下载xgboost源码
下载xgboost-windows文件,链接如下: xgboost-windows文件
第二步:编译
- 下载成功后,打开xgboost-master源文件夹下的windows文件夹,用VS2013或更高版本打开xgboost.sln
- 右键项目名称-点击配置管理器-将debug改为release,win32还是win64根据自己的电脑选。
- 然后右键重新生成解决方案,当在输出窗口出现成功字样后,就表示xgboost的C++版本安装成功了。
第三步:命令行安装
打开cmd,进入到xgboost的python-package目录下,然后输入python setup.py install 回车即可完成安装。
注意:安装好的xgboost会在python/Lib/sit-pakages/xgboost-0.4-py2.7.egg中,要把xgboost拿到site-packages下面才能够被python识别。
输入“import xgboost”测试是否正确安装,然后提示未安装scipy
既然提示没安装scipy,那就安装scipy(http://blog.csdn.net/jingyi130705008/article/details/71435074)
然后再测试就提示未安装scikit-learn,那就安装scikit-learn(http://blog.csdn.net/jingyi130705008/article/details/71435699)
最后终于成功了!
- xgboost 安装
- 安装xgboost
- xgboost安装
- 安装XGboost
- Linux下安装xgBoost
- xgboost包的安装
- Xgboost + python Win7 安装
- ubantu安装xgboost
- XGBoost-安装(Windows/VS2015)
- linux 下安装xgboost
- python 中 xgboost 安装
- mac xgboost安装
- centos下安装xgboost
- Ubuntu安装xgboost
- win10下安装xgboost
- ubuntu安装xgboost
- centos 6.7安装xgboost
- Ubuntu 下安装xgboost
- 利用python实现任意进制的相互转换
- PAT 乙等 1023 组个最小数
- 如何解决catalina.out文件过大的问题
- swift 显示3D地图
- [py]面向对象-对象的访问
- 安装xgboost
- c++读入输出优化
- 组件Image的使用
- JavaScript美术馆
- 正则表达式简单用法
- 二叉树的前、中、后序遍历详解
- [C++]关键字extern
- 搭建Maven私服(使用Nexus)
- 数值计算第一次实验(C语言版)