Home

Awesome

Maven Central

LightGBM4J

A JVM interface for LightGBM, written in Scala, for inference in production.

Hopefully makes it a littler easier to use LightGBM from Java/Scala compared to using the SWIG wrappers directly.

LightGBM4J:

See the tests for example usage.

Versions

The LightGBM4J version uses the base LightGBM version with LightGBM4J release appended with a dash, e.g. 2.2.2-1 is the first LightGBM4J release based on LightGBM4J version 2.2.2.

Usage

make test run tests
make build-libs-linux build native libs for linux
make build-libs-mac build native libs for mac

Who's using this?

Used in production at SEEK.