lightgbm安装(GPU)+用例
来源:互联网 发布:淘宝的港版beats能买吗 编辑:程序博客网 时间:2024/06/05 07:13
openMPI安装参考网址:http://blog.csdn.net/jacketinsysu/article/details/44840611
light安装参考官网:https://github.com/Microsoft/LightGBM/wiki/Installation-Guide
opencl安装参考网站:http://blog.csdn.net/u010454261/article/details/52734395
opencl安装参考网站:http://visionlab.uncc.edu/dokuwiki/install_opencl
第一步:安装openMPI和opencl(必装)
centos 系统需要安装对应的centos系统的opencl 具体下载界面请登录intel develop官网:https://registrationcenter.intel.com/en/products/postregistration/?sn=c69g-hhpjw9ht&EmailID=312715289@qq.com&Sequence=2017401&dnld=t
$ wget -r -O intel_sdk_for_opencl_2016_ubuntu_6.3.0.1904_x64.tgz "http://registrationcenter-download.intel.com/akdlm/irc_nas/vcp/11060/intel_sdk_for_opencl_2016_ubuntu_6.3.0.1904_x64.tgz"
第一点:下载tgz文件
第二点:tar -zxvf ***.tar.gz解压文件后,./install_GUI.sh安装
并参考以下网站安装:
opencl安装参考网站:http://blog.csdn.net/u010454261/article/details/52734395
openMPI安装参考网址:http://blog.csdn.net/jacketinsysu/article/details/44840611
第二步:安装lightgbm
# 最好下载到/usr/local目录下$ sudo wget -r -O cmake-3.8.1.tar.gz "file:///D:/%E5%AE%89%E8%A3%85%E7%9B%AE%E5%BD%95/Google%E4%B8%8B%E8%BD%BD/cmake-3.8.1.tar.gz"$ tar -zxvf cmake-3.8.1.tar.gz$ cd cmake-3.8.1$ sudo ./bootstrap$ sudo make$ sudo make install$ cmake --version2、配置lightGBM
$ git clone --recursive https://github.com/Microsoft/LightGBM$ cd LightGBM$ mkdir build $ cd build$ cmake .. $ make -j
$ python setup.py install
第三步:安装GPU支持
$ sudo apt-get install ocl-icd-libopencl1$ sudo apt-get install ocl-icd-opencl-dev$ sudo apt-get install libboost-dev$ sudo apt-get install libboost-system-dev$ sudo apt-get install libboost-filesystem-dev
# 最好安装在/usr/local目录下$ wget -r -O boost_1_64_0.tar.gz "https://akamai.bintray.com/04/0445c22a5ef3bd69f5dfb48354978421a85ab395254a26b1ffb0aa1bfd63a108?__gda__=exp=1494500785~hmac=2da9cf0ed2dacd5cf1b0fd62bec02f2825041b89d0bef55027adc0c85431d9ab&response-content-disposition=attachment%3Bfilename%3D%22boost_1_64_0.tar.gz%22&response-content-type=application%2Fgzip&requestInfo=U2FsdGVkX1-BA7ar-kwJdmbDIV4SA5bBemArvLTDVcT38b6xJTD3YTdPTNS3-BdcWWOUkW5_o2A9g7H9qvJ_Rz7JekX3F_t722AYGQ14UWhaO1NIHxLcVxTP8akM0xb_7rYkx_sRkju42Hjvu-oQ7bw6lXH1Er5w2_G4hQQNbr6QP1rV-3AFSQwrDgF42iWr"$ tar -zxvf boost_1_64_0.tar.gz$ cd boost_1_64_0$ ./bootstrap.sh$ ./bjam$ sudo cp -r ./boost_1_64_0/boost /usr/include
$ git clone --recursive https://github.com/Microsoft/LightGBM$ cd LightGBM$ mkdir build$ cd build$ cmake -DUSE_GPU=1 .. $ make -j
打开GPU后需要cd到LightGBM/python-package目录下再次执行:
$ python setup.py install
第四步:用例
- lightgbm安装(GPU)+用例
- Linux 下安装LightGBM
- python安装LightGBM
- windows下安装LightGBM
- 机器学习----lightGBM安装
- LightGBM安装教程
- windows Anaconda lightgbm 安装
- Windows下如何安装LightGBM
- GBDT安装(xgboost LightGBM)
- mac安装LightGBM with Anaconda
- Windows安装梯度提升开发库LightGBM
- win10 python 3.5.2 安装lightgbm
- Lightgbm-GPU运行出错(2017.11)boost::filesystem::create_directory...Abort (core dumped)
- 在Windows下安装LightGBM的Python包
- windows下快速使用LightGBM安装教程(已编译)
- Lightgbm算法
- GPU---CUDA安装
- win7 安装theano+gpu
- ubuntu搭建nginx服务器实现视频直播点播
- c++输入字符串和数字以逗号隔开
- Java实现微信支付之APP支付
- 561. Array Partition I(C语言)
- SpringMvc自定义拦截器
- lightgbm安装(GPU)+用例
- 字符串转整数
- gitup的使用以及git的命令行
- 文件描述符与文件指针的区别
- C语言 fread()与fwrite()函数说明与示例
- 2017 程序设计实习之C++部分作业题汇总
- 《机器学习实战》-kNN算法手写算法识别
- 了解栈帧
- 远程连接mysql