forecaster.wrappers.lgbm

forecaster.wrappers.lgbm

Recursive forecaster wrapper using LightGBM.

Classes

Name Description
ForecasterRecursiveLGBM ForecasterRecursive specialization using LightGBM.

ForecasterRecursiveLGBM

forecaster.wrappers.lgbm.ForecasterRecursiveLGBM(iteration, lags=12, **kwargs)

ForecasterRecursive specialization using LightGBM.

Examples

from spotforecast2_safe.forecaster.wrappers import (
    ForecasterRecursiveLGBM,
    ForecasterRecursiveModel,
)

model = ForecasterRecursiveLGBM(iteration=0)
print(model.name)
print(isinstance(model, ForecasterRecursiveModel))
print(model.forecaster is not None)
lgbm
True
True