iskandr/fancyimpute
Multivariate imputation and matrix completion algorithms implemented in Python observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3954
- days_rel: n/a
- days_push: 1043
- n_releases_24m: 0
Adoption not part of the score
1281 stars · 178 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Python library offering a variety of multivariate imputation and matrix completion algorithms such as KNN, SoftImpute, and NuclearNormMinimization for filling in missing values in data matrices. It is now in bare maintenance mode, with IterativeImputer delegated to scikit-learn.
Use cases
- fill in missing values in a dataset with NaN entries
- complete a partially observed matrix using low-rank methods
- impute missing features using k-nearest neighbors
- compare imputation methods by mean squared error
- handle missing data before training a machine learning model
When to choose
- you need a ready-made set of matrix completion and imputation algorithms in Python
- your data has missing numeric entries and you want alternatives to simple mean/median filling
- you want KNN, SoftImpute, or nuclear norm minimization implementations without writing them yourself
When to avoid
- you need actively developed imputation features or new algorithms
- you only need IterativeImputer, which is better obtained directly from scikit-learn
- you need guaranteed long-term support, since the project is in bare maintenance mode
Facets
library · maturity maintenance
machine-learning data-science data-science machine-learning python missing-data imputation matrix-completion numpy scikit-learn
2 sources
- readme: https://github.com/iskandr/fancyimpute · fetched 2026-08-28 · 973f79f40fa2
- registry_pypi: https://pypi.org/pypi/fancyimpute/json · fetched 2026-08-29 · 99e92ad904d9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| iskandr/fancyimpute | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="iskandr/fancyimpute")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem