Function reference
Plots
Outlier, prediction, time-series, and operational diagnostic visualization tools.
| plots.diagnostics | Operational diagnostic plots for energy-load forecasting pipelines. |
| plots.outlier_plots | |
| plots.plotter | Module for generating interactive prediction plots. |
| plots.time_series_visualization | Time series visualization. |
Model Selection
Search algorithms, cross-validation tools, and boundary management.
| model_selection.bayesian_search | Bayesian hyperparameter search functions for forecasters using Optuna. |
| model_selection.boundary | Search-space boundary management helpers for hyperparameter tuning. |
| model_selection.grid_search | |
| model_selection.random_search | Random search hyperparameter optimization for forecasters. |
| model_selection.spotoptim_search | Hyperparameter search functions for forecasters using SpotOptim. |
| model_selection.utils_metrics | Metrics calculation utilities for model selection. |
Models
Full-featured forecaster classes with Bayesian tuning and SHAP.
| models.forecaster_recursive_model_full | Full-featured base forecasting model with Bayesian tuning and SHAP. |
| models.forecaster_recursive_lgbm_full | LGBM forecaster with real Bayesian tuning and SHAP. |
| models.forecaster_recursive_xgb_full | XGBoost forecaster with real Bayesian tuning and SHAP. |
Multitask
Multi-target forecasting pipeline tasks and dispatcher.
| multitask.agg_predictor | Aggregate per-target prediction packages into a weighted forecast. |
| multitask.BaseTask | Shared base for all multi-target forecasting pipeline tasks. |
| multitask.LazyTask | Task 1 — Lazy Fitting with default LightGBM parameters. |
| multitask.OptunaTask | Task 3 — Optuna Bayesian hyperparameter tuning. |
| multitask.SpotOptimTask | Task 4 — SpotOptim surrogate-model Bayesian tuning. |
| multitask.PredictTask | Task 5 — Predict-only using previously saved models. |
| multitask.CleanTask | Cache-cleaning task — removes all cached data from the pipeline cache. |
| multitask.MultiTask | Orchestrates a multi-target time-series forecasting pipeline. |
Stats
Statistical analysis tools.
| stats.autocorrelation |
ENTSO-E CLI
ENTSO-E download / train / predict command-line pipeline.
| entsoe_cli | Unified CLI for the ENTSO-E single-target forecasting pipeline. |
Warnings
Warning-style configuration for spotforecast2.
| warnings.exceptions | Warning-style configuration for spotforecast2. |