models#

Model implementations and model interfaces for OpenSTEF.

Contains core forecasting model interfaces and package-level convenience imports.

Submodules#

openstef_models.models.component_splitting

Component splitting models for energy data analysis.

openstef_models.models.component_splitting_model

High-level component splitting model that orchestrates the complete splitting workflow.

openstef_models.models.forecasting

Forecasting implementations for OpenSTEF models.

openstef_models.models.forecasting_model

High-level forecasting models that orchestrate the complete prediction pipeline.

Classes#

BaseForecastingModel(**data)

Abstract base for forecasting models (single-forecaster and ensemble).

ComponentSplittingModel(**data)

Complete component splitting pipeline combining preprocessing, splitting, and postprocessing.

ForecastingModel(**data)

Single-forecaster pipeline: preprocessing -> forecaster -> postprocessing.