PoolGenerator¶
- class PoolGenerator(configs_template: List[dict])[source]¶
Bases:
objectGenerate a pool of pipelines from given config templates in hydra format.
Initialize with a list of config templates in hydra format.
- Parameters
configs_template (List[dict]) – list of template configs in hydra format
Notes
Hydra configs templates:
{ '_target_': 'etna.pipeline.Pipeline', 'horizon': '${__aux__.horizon}', 'model': {'_target_': 'etna.models.ProphetModel'} }
Values to be interpolated should be in the form of
${__aux__.key}- Inherited-members
- Parameters
configs_template (List[dict]) –
Methods
generate(horizon)Fill templates with args.
- generate(horizon: int) List[etna.pipeline.pipeline.Pipeline][source]¶
Fill templates with args.
- Parameters
horizon (int) – horizon to forecast
- Return type