XGBoost:Python下 安装
XGBoost
XGBoost (eXtreme Gradient Boosting)是大規模并行boosted tree的工具,它是目前最快最好的開源boosted tree(梯度提升樹)工具包,比常見的工具包快10倍以上。因為在數據科學比賽中,有大量重點內容選手選用它進行數據挖掘比賽,其中包括兩個以上kaggle比賽的奪冠方案。在工業界規模方面,xgboost的分布式版本有廣泛的可移植性,支持在YARN, MPI, Sungrid Engine等各個平臺上面運行,并且保留了單機并行版本的各種優化,使得它可以很好地解決于工業界規模的問題。
安裝
考慮到文章太長,看著難受,所以分成各個模塊來介紹這個東習
這部分首先是講好如何安裝,先把環境配好了再說其他的吧
方法一:超級簡易版
該方法非常簡單只需要幾步就行:
1.1安裝包基地:XGBoost,選擇和你的環境相配合的包:
我盡量做到閉環(只看該文檔就可以解決基本問題):
通過圖片可以看見,我的python是2.7版本(python --version)查看
同時可在系統信息中看見我的電腦是64位的。
因此選擇:cp27==python 27 win_amd64=64 位
下載好后,使用:pip install '存放路徑' 就可以了:
等待出現如下圖像就安裝完成了:
方法二:anaconda依賴版
anaconda安裝可以參考官方文檔,相關操作可以參考:
anaconda安裝庫相應操作
進入anaconda prompt后,可以使用:
如圖所示:
然后,會得到很多可選的庫,機器版本是64位的因此推薦使用下面的庫:
接著選擇:y就行了
這種方法,依賴于anaconda,手續比較簡單。
檢驗
安裝完成后,都可以使用:
pip show xgboost來檢驗是否安裝成功。
參考:
Xgboost入門原理與提高
Xgboost安裝方法
Python庫安裝方法
總結
以上是生活随笔為你收集整理的XGBoost:Python下 安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 零式机器人_最帅机器人作品“EVA”“天
- 下一篇: 海狮号水下机器人_供应海狮(SeaLio