API Reference#
This is the complete API reference for OpenSTEF. The API is organized into several packages:
Core data structures, datasets, and utilities
Machine learning models and feature engineering
Backtesting, evaluation, analysis and metrics for forecasting models
Ensemble forecasting and preset workflows
Core Package (openstef_core)#
Time series datasets and versioned data access. |
|
Utility functions and helpers for OpenSTEF core functionality. |
|
Configuration utilities for OpenSTEF Beam. |
|
Custom exceptions for OpenSTEF core functionality. |
|
Core mixins for building reusable components. |
|
Testing utilities for comparing pandas objects. |
|
Data transformation utilities for time series processing. |
|
Core type definitions for OpenSTEF time series analysis. |
Models Package (openstef_models)#
Model implementations and model interfaces for OpenSTEF. |
|
Pipeline orchestrations for OpenSTEF. |
|
Forecasting workflow presets package. |
|
Explainability utilities for OpenSTEF. |
|
Model-related mixins for machine learning workflows. |
|
Integration components for extending OpenSTEF functionality. |
|
Feature engineering utilities for OpenSTEF. |
|
Utility functions and modules for OpenSTEF model implementations. |
BEAM Package (openstef_beam)#
Metrics for measuring how well energy forecasting models perform. |
|
Tests forecasting models by simulating how they would perform in real operations. |
|
Turns evaluation results into visualizations and reports for decision making. |
|
Organizes forecasting results into structured performance reports. |
|
Runs complete model comparison studies across multiple forecasting targets. |