AnalysisAggregation#
- class openstef_beam.analysis.models.visualization_aggregation.AnalysisAggregation(*values)[source]
Bases:
StrEnumDefines the aggregation levels for visualizations.
Each aggregation level determines how evaluation reports are grouped and compared in visualizations, enabling different analytical perspectives.
Members:
NONE (“none”): Single run, single target - individual performance analysis
TARGET (“target”): Single run, per target - cross-target comparison (e.g., RMAE per target)
GROUP (“group”): Single run, multiple targets - cross-group comparison (e.g., RMAE per group)
RUN (“run”): Multiple runs, per target - model comparison on same target for all targets
RUN_AND_GROUP (“run_and_group”): Multiple runs, multiple targets - comparison matrix
- NONE = 'none'
- TARGET = 'target'
- GROUP = 'group'
- RUN_AND_NONE = 'run_and_none'
- RUN_AND_TARGET = 'run_and_target'
- RUN_AND_GROUP = 'run_and_group'