EvaluationReport#
- class openstef_beam.evaluation.EvaluationReport(**data: Any) None[source]#
Bases:
BaseModelComplete evaluation report containing results for all data subsets.
Aggregates evaluation results across different filtering criteria, enabling analysis of model performance across various conditions (lead times, data availability, etc.).
- Parameters:
data (
Any)
- subset_reports: list[EvaluationSubsetReport]#
- get_subset(filtering: Filtering) EvaluationSubsetReport | None[source]#
Retrieve the subset report for the specified filtering criteria.
- Parameters:
filtering (
AvailableAt|LeadTime) – The filtering criteria to search for.filtering
- Returns:
The matching subset report, or None if not found.
- Return type:
- to_parquet(path: Path)[source]#
Save the complete evaluation report to parquet files.
- Parameters:
path (
Path) – Directory where to save all subset reports.path