📜  如何在 Linux 上安装 Lightgbm?

📅  最后修改于: 2022-05-13 01:57:04.873000             🧑  作者: Mango

如何在 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
使用 PIP 在 Linux 上安装 Lightgbm

已安装 Lightgbm

方法 2:从源代码构建

在 Linux 上安装 Light GBM 之前,我们必须在我们的机器工具(如 CMake 和 GCC 或 Clang)上安装这些依赖项来构建包。安装包管理器以安装lightgbm的必要依赖项。

第 1 步:要安装aptitude包管理器,请打开终端并运行以下命令来安装包管理器。

sudo apt install aptitude

输入“Y”确认安装(表示是,您愿意安装此工具)

从源头构建

安装 aptitude 包管理器

第二步:安装CMake库,它是编译lightgbm包的编译器。

sudo aptitude install cmake
安装 CMake 库

安装 CMake

第 3 步:通过在 Linux 终端中运行以下命令,从 GitHub 存储库下载lightgbm包:

git clone --recursive https://github.com/microsoft/LightGBM
从 GitHub 存储库下载 lightgbm 包

下载 lightgbm

第 4 步:导航到下载的文件夹并创建一个新目录,我们将使用它来构建包。在同一个终端中,运行以下命令创建一个新目录

cd LightGBM && mkdir build

上述命令会将当前目录cd更改为新下载的 Light GBM 文件夹, mkdir命令将创建一个名为 build 的目录/文件夹,我们将在其中使用 CMake 命令构建包。

第 5 步:导航到构建文件夹并运行CM ake 命令。

cd build 
cmake ..

建筑包

第六步:运行make命令安装包。

make -j4

此命令将制作软件包并将其安装到您的 Linux 系统上。

运行make命令安装包

已安装 lightgbm