Create common `create_pipelines` API for `AutoMLAlgorithm`
- Vorherrschende Sprache
- Python
- Sterne
- 850
- Forks
- 96
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Currently `IterativeAlgorithm` and `DefaultAlgorithm` creates their pipelines in different ways:
- `IterativeAlgorithm` has a `create_pipelines()` method that creates `allowed_pipelines` in one go. This is a by product of how the Algorithm only iterates on a set number of pipelines.
- `DefaultAlgorithm` has multiple pipeline creation methods as the pipelines for each batch varies. See `_create_naive_pipelines()` as an example.
#2945 added a `_set_additional_pipeline_params()` method to `AutoMLAlgorithm` that will set common pipeline parameters for both algorithms and sets a precedent for reusing logic between both algorithms. This issue tracks standardizing a pipeline creation API in `AutoMLAlgorithm` for both `IterativeAlgorithm` and `DefaultAlgorithm`.
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.