如何在 Linux 上安装 Lightgbm?
Lightgbm 是 Light Gradient Boosting Machine 的缩写。它是一个基于决策树算法的机器学习框架。它是一个开源和免费的分布式梯度提升模型库。它用于分类和其他机器学习任务。它由微软公司构建,于 2016 年首次发布。目前 lightgbm 的稳定版本为v3.2.1 / 2021 年 4 月 12 日。它是用Python、R、C 和 C++ 编写的。在今天的文章中,我们将介绍如何在 Linux 机器上安装lightgbm 。
在 Linux 上安装 Lightgbm:
方法一:使用 pip 命令( Python包管理器)
第 1 步:打开 Linux 终端并确保您的系统上安装了 pip。
第 2 步:运行以下命令安装lightgbm 。
pip install lightgbm
方法 2:从源代码构建
在 Linux 上安装 Light GBM 之前,我们必须在我们的机器工具(如 CMake 和 GCC 或 Clang)上安装这些依赖项来构建包。安装包管理器以安装lightgbm的必要依赖项。
第 1 步:要安装aptitude包管理器,请打开终端并运行以下命令来安装包管理器。
sudo apt install aptitude
输入“Y”确认安装(表示是,您愿意安装此工具)
第二步:安装CMake库,它是编译lightgbm包的编译器。
sudo aptitude install cmake
第 3 步:通过在 Linux 终端中运行以下命令,从 GitHub 存储库下载lightgbm包:
git clone --recursive https://github.com/microsoft/LightGBM
第 4 步:导航到下载的文件夹并创建一个新目录,我们将使用它来构建包。在同一个终端中,运行以下命令创建一个新目录
cd LightGBM && mkdir build
上述命令会将当前目录cd更改为新下载的 Light GBM 文件夹, mkdir命令将创建一个名为 build 的目录/文件夹,我们将在其中使用 CMake 命令构建包。
第 5 步:导航到构建文件夹并运行CM ake 命令。
cd build
cmake ..
第六步:运行make命令安装包。
make -j4
此命令将制作软件包并将其安装到您的 Linux 系统上。