alteryx / alteryx/featuretools
Refactor computation of primitive lists in `DeepFeatureSynthesis` `__init__`
Ouverte
enhancement
refactor
tech debt
- Langage dominant
- Python
- Étoiles
- 7.7k
- Forks
- 915
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
When building the following lists, there is a lot of code duplication:
- `self.groupby_trans_primitives`
- `self.agg_primitives`
- `self.where_primitives`
- `self.trans_primitives`
Furthermore, refactoring this logic outside of the `__init__` would help make the code more expressive and testable.
Guide de contribution
Ouvrir le guide de contribution
Évaluation
Cette issue n'a pas encore été évaluée.