文章来源 | 恒源云社区(专注人工智能/深度学习云GPU服务器训练平台,官方体验网址:https://gpushare.com)
原文地址 | https://gpushare.com/docs/best_practices/lightgbm/
【LightGBM是什么?】
LightGBM 是一个基于决策树算法的快速、分布式、高性能的框架,用于排名、分类和许多其他机器学习任务。
【如何在恒源云安装?】
LightGBM 支持通过 CLI、Python、R 使用。
下面提供 Python 包与 CLI 的安装,编译时均加入了支持 GPU 的选项。
Python 包的编译安装如下:
# 安装 boost 依赖
apt-get update
apt-get install libboost-dev libboost-system-dev libboost-filesystem-dev -y
# 安装支持 GPU 的 Python 包
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"
mkdir -