Python API
Data Structure API
|
Dataset in LightGBM. |
|
Booster in LightGBM. |
|
CVBooster in LightGBM. |
|
Generic data access interface. |
Training API
|
Perform the training with given parameters. |
|
Perform the cross-validation with given parameters. |
Scikit-learn API
|
Implementation of the scikit-learn API for LightGBM. |
|
LightGBM classifier. |
|
LightGBM regressor. |
|
LightGBM ranker. |
Dask API
New in version 3.2.0.
|
Distributed version of lightgbm.LGBMClassifier. |
|
Distributed version of lightgbm.LGBMRegressor. |
|
Distributed version of lightgbm.LGBMRanker. |
Callbacks
|
Create a callback that activates early stopping. |
|
Create a callback that logs the evaluation results. |
|
Create a callback that records the evaluation history into |
|
Create a callback that resets the parameter after the first iteration. |
Plotting
|
Plot model's feature importances. |
|
Plot split value histogram for the specified feature of the model. |
|
Plot one metric during training. |
|
Plot specified tree. |
|
Create a digraph representation of specified tree. |
Utilities
|
Register custom logger. |