alteryx / alteryx/evalml

Refactoring `ColumnSelector` and subclasses

Open
#2,574 0 comments 0 reactions 0 assignees View on GitHub
enhancement refactor
Dominant language
Python
Stars
850
Forks
96
PR merge metrics
No merged PRs in 30d

Description

With the addition of the `SelectByType` transformer in #2531, it came up that having `SelectByType` inherit from `ColumnSelector` doesn't add much value at this point. However, it makes logical sense to have all transformers designed to select columns inherit from the same class, so we may want to refactor `ColumnSelector` to be more general.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.