BenchmarkContext#

class openstef_beam.benchmarking.BenchmarkContext(**data: Any) None[source]#

Bases: BaseConfig

Context information passed to forecaster factories during benchmark execution.

Provides runtime context that forecaster factories can use to customize model creation based on the benchmark environment and configuration.

Parameters:

data (Any)

run_name: str#
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': False, 'extra': 'ignore', 'protected_namespaces': ()}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].