scikit-learn-contrib/category_encoders

Metadata for encoders

Open

#166 opened on Jan 5, 2019

 (10 comments) (2 reactions) (0 assignees)Python (397 forks)batch import
enhancementhelp wanted

Repository metrics

Stars
 (2,322 stars)
PR merge metrics
 (Avg merge 4d 10h) (2 merged PRs in 30d)

Description

It should be possible to programmatically differentiate between encoders that:

  1. Do not require any target during fitting (like OneHotEncoder).
  2. Require some target during fitting (like TargetEncoder).
  3. Require binary target during fitting (like WOE).

This information would be useful for:

  1. Parameterized tests.
  2. Users that wonder, which encoder they may use.

Proposed implementation: Like in scikit-learn.

Contributor guide