Github地址
可以通过MATLAB将C++编译成可以使用的工具箱
编译成dll文件
这个部分和之前用到的xgboost的编译过程是一样的,将所有的文件下载好以后,按如下代码进行编译
mkdir build
cd build
cmake .. -G"Visual Studio 15 2017" -A x64
cmake --build . --target ALL_BUILD --config Release
就可以看到,release文件夹下编译成功为.exe
和.dll
文件。
图1. 编译成功
LightGBM介绍
LightGB是一个是一个基于学习算法的树模型,然后梯度提升的框架。它具有如下优点:训练速度快效率高、所占内存小、更高的准确率、支持并行运算和GPU加速、能够处理大规模的数据。