Installing GPU support for LightGBM on Google Collab

大兔子大兔子 提交于 2019-12-11 05:09:02

问题


Anyone got luck trying to install GPU support for lightgbm on Google Collab using the Notebooks there ?


回答1:


Most of it was following the documentation provided here, with two small tweaks to make it work on Google Colab.
Since the instances are renewed after 12 hours of usage, I post this at the beginning of my notebook to reinstall GPU support with lightgbm :

    !apt-get -qq install --no-install-recommends nvidia-375
    !apt-get -qq install --no-install-recommends nvidia-opencl-icd-375 nvidia-opencl-dev opencl-headers
    !apt-get -qq install --no-install-recommends git cmake build-essential libboost-dev libboost-system-dev libboost-filesystem-dev
    !pip3 install -qq lightgbm --install-option=--gpu



回答2:


make sure you followed the installation steps correctly

!git clone --recursive https://github.com/Microsoft/LightGBM
%cd LightGBM
!mkdir build
%cd build
!cmake ../../LightGBM
!make -j4

after this you have to execute the setupfile in LightGBM folder

!git clone --recursive https://github.com/Microsoft/LightGBM.git
%cd LightGBM/python-package
!python3 setup.py install --gpu

Once thats done , you're all set. ps: make sure you have cmake installed, if not just

!pip install cmake



回答3:


Very simple: just run

!pip install lightgbm --install-option=--gpu

or

pip install lightgbm --install-option=--gpu --install-option="--opencl-include-dir=/usr/local/cuda/include/" --install-option="--opencl-library=/usr/local/cuda/lib64/libOpenCL.so"

Remember to enable GPU support in your notebook and add'device':'gpu' in the lightgbm setting. And don't forget to uninstall the version of lightgbm that don't support gpu version first.



来源:https://stackoverflow.com/questions/49606886/installing-gpu-support-for-lightgbm-on-google-collab

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!