LGBM forecaster with real Bayesian tuning and SHAP.
This module provides ForecasterRecursiveLGBMFull, which combines the LightGBM forecaster from spotforecast2-safe with Bayesian hyperparameter optimisation (Optuna) and SHAP-based feature importance from ForecasterRecursiveModelFull.
LGBM forecaster with real Bayesian tuning and SHAP.
Inherits the LightGBM forecaster initialisation from ForecasterRecursiveLGBM (spotforecast2-safe) and adds the real tune() and get_global_shap_feature_importance() from ForecasterRecursiveModelFull.
The MRO ensures that tune() and SHAP methods resolve from ForecasterRecursiveModelFull, while the LightGBM-specific __init__ (estimator wiring) comes from ForecasterRecursiveLGBM.