Github地址
可以通过MATLAB将C++编译成可以使用的工具箱

编译成dll文件

这个部分和之前用到的xgboost的编译过程是一样的,将所有的文件下载好以后,按如下代码进行编译

  1. mkdir build
  2. cd build
  3. cmake .. -G"Visual Studio 15 2017" -A x64
  4. cmake --build . --target ALL_BUILD --config Release

就可以看到,release文件夹下编译成功为.exe.dll文件。
image.png
图1. 编译成功

LightGBM介绍

LightGB是一个是一个基于学习算法的树模型,然后梯度提升的框架。它具有如下优点:训练速度快效率高、所占内存小、更高的准确率、支持并行运算和GPU加速、能够处理大规模的数据。