ubuntu 下python中安装xgboost包

原文出处:http://www.linuxdiyf.com/linux/23764.html

XGBoost is an optimized distributed gradient boosting library designed to be highly efficient, flexible and portable. It implements machine learning algorithms under the Gradient Boosting framework. XGBoost provides a parallel tree boosting(also known as GBDT, GBM) that solve many data science problems in a fast and accurate way. The same code runs on major distributed environment(Hadoop, SGE, MPI) and can solve problems beyond billions of examples.
 
XGBoost可在Windows、Linux、Mac OS X上使用,支持多种编程语言:C++, Python, R, Java, Scala, Julia等。
 
安装XGBoost-Python
安装基本开发工具:
$ sudo apt install git build-essential python-dev python-setuptools python-pip python-numpy python-scipy
从Github下载最新源代码:
$ git clone --recursive https://github.com/dmlc/xgboost
编译:
$ cd xgboost
$ make -j4
生成的库:lib/libxgboost.so、lib/libxgboost.a;命令行工具:xgboost。
 
安装Python包:
$ cd python-package/
$ sudo python setup.py install
# 或
# $ sudo python setup.py install --user
 
测试:


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值