當前位置:成語大全網 - 書法字典 - 如何在python中安裝xgboost

如何在python中安裝xgboost

目前,xgboost是用於二分類預測的最佳分類器,它在kaggle等數據挖掘比賽中的表現從未令人失望。喜歡R的朋友可以下載xgboost包(安裝。直接在起重機上包裝(“XG Boost”)。Python用戶因安裝新包而深受傷害。由於xgboost作者刪除了github上的windows目錄,因此無法安裝最新的xgboost版本。今天,我將教妳如何在python下安裝壹個較早但足夠用的xgboost版本。

不知道妳用的是什麽開發環境。我建議妳使用anoconda,它集成了許多與挖掘和統計相關的軟件包,省去了我們自己安裝的麻煩。(主要考慮包之間的依賴關系,建議自動安裝anoconda、numpy、matplotlib等基礎包)。

安裝集成開發環境後,使用以下鏈接下載xgboost-windows文件:?

Xgboost-windows文件

打開xgboost目錄下的windows文件夾,打開版本為vs2013以上的xgboost.sln項目(必須使用以上版本,之前我用vs2010打開會出現各種問題)。右鍵單擊項目名稱-單擊配置管理器-並將調試更改為發布。可以根據自己的電腦選擇win32或win64。?

然後右鍵單擊以重新生成解決方案。當單詞successful出現在輸出窗口中時,意味著已經成功安裝了C++版本的xgboost。?

打開cmd並輸入xgboost的python-package目錄。我的是這個路徑:f:\ program files \ anno conda \ XG Boost-master \ python-package。cmd命令是:?

外賓:進入?

CD \ Program Files \ anno conda \ xgboost-master \ python-package?

然後輸入python setup.py install並輸入?

如果以上步驟都沒問題,系統會自動在python-package包中安裝xgboost包。

判斷xgboost是否安裝成功:?

將xgboost作為xgb導入?

導入成功後,基本沒有問題。