Refactor computation of primitive lists in DeepFeatureSynthesis
__init__
#2399
Labels
enhancement
Improvement to an existing feature
refactor
Work being done to refactor code.
tech debt
additional rework caused by choosing an easy solution now
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.The text was updated successfully, but these errors were encountered: