記錄 windows 10 在Anaconda環境下安裝 LightGBM-GPU版本
<前言murmur> 2018/8在做趨勢舉辦的數據分析競賽時,隊友使用了xgboost 和 lightGBM做回歸分析測試,惟那時涉略不深,僅做安裝測試,還有測試結果知道boost tree效果似乎挺不錯的,直到最近自己在工作(研究)上,研究相關國外論文時,發現使用類似方法做預處理,並與其他神經網路學習方法的組合回歸分析,啟發一些方向的思考,才於這幾天深入了解lightGBM的理論架構與使用方式。 安裝CPU版本較為簡單,anaconda已經有現成的package可以用了。直接在anaconda的UI上處理即可,但是GPU版本就完全是另一回事啦,照官方介紹安裝,總是這裡錯那裡錯的,不是很順,有介於網路上的中文資源亦較少,所以就趁這一刻總算是debug完,執行順利的時候,來將這一套流程記錄下來供大家參考。 <環境介紹> 系統: windows 10 -64 bit 顯示卡Nvidia - gtx1060 python 3.6.7 anaconda 4.5.12 <選擇安裝方式> 使用Windows Command,不用MinGW或VS GUI安裝,避免冗餘的程式安裝造成麻煩及可用的SSD空間損失。 <<安裝流程>> A.<安裝套件> 1. 先安裝最新版本的cmake: https://cmake.org/download/ (1)選擇Binary distributions:platform裡的x64-installer(.msi安裝檔)比較省事,下載完後依照指示安裝,中間記得勾選add cmake to system path將路徑加到系統環境變數中。 (2)先到windows解除安裝應用程式裡,確認電腦裡是否有安裝就版本的cmake,若有就先移除,再安裝這個新版本。 2.安裝Microsoft VS build tools https://visualstudio.microsoft.com/zh-hant/downloads/?rr=https%3A%2F%2Flightgbm.readthedocs.io%2Fen%2Flatest%2FInstallation-Guide.html (1