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.