manager.models.forecaster_recursive_lgbm

manager.models.forecaster_recursive_lgbm

Classes

Name Description
ForecasterRecursiveLGBM ForecasterRecursive specialization using LightGBM.

ForecasterRecursiveLGBM

manager.models.forecaster_recursive_lgbm.ForecasterRecursiveLGBM(
    iteration,
    lags=12,
    **kwargs,
)

ForecasterRecursive specialization using LightGBM.

Examples

>>> from spotforecast2_safe.manager.models.forecaster_recursive_lgbm import ForecasterRecursiveLGBM
>>> from spotforecast2_safe.manager.models.forecaster_recursive_model import ForecasterRecursiveModel
>>> model = ForecasterRecursiveLGBM(iteration=0)
>>> model.name
'lgbm'
>>> isinstance(model, ForecasterRecursiveModel)
True
>>> model.forecaster is not None
True