EpistasisLab / EpistasisLab/tpot

sklearn's Imputer has been renamed & moved

Open
#889 2 comments 0 reactions 0 assignees View on GitHub
enhancement need contributor
Dominant language
Jupyter Notebook
Stars
10.1k
Forks
1.6k
PR merge metrics
No merged PRs in 30d

Description

As of sklearn v0.21.2 (possibly earlier), the `Imputer` has moved to the `impute` module and is now called the `SimpleImputer`: https://scikit-learn.org/stable/modules/generated/sklearn.impute.SimpleImputer.html

TPOT likely needs a quick update to update this reference when we perform imputation at the beginning of every TPOT run.

Also worth noting that the `impute` module offers [several different imputation methods](https://scikit-learn.org/stable/modules/classes.html#module-sklearn.impute) now, so perhaps it's worthwhile to move the imputation step into the configuration dictionary.

We can probably address #836 while making this change.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.