#4 · Primary category: Classical Machine Learning Frameworks

umap

dimensionality-reduction machine-learning topological-data-analysis umap visualization

Uniform Manifold Approximation and Projection

Project last updated:08/21/26

GitHub Stars

8.3K

Forks

869

Contributors

148

License

BSD-3-Clause

Why we included this project

UMAP reduces high-dimensional data to two or three dimensions while keeping the structure that matters. It plugs into scikit-learn pipelines as a drop-in replacement for t-SNE, so anyone comfortable with sklearn's transformer API can start embedding with a single fit_transform call. The same embedding works as a preprocessing step before clustering or as a feature for downstream models, and the densMAP variant preserves local density information for single-cell and other density-sensitive work. The n_neighbors and min_dist parameters give direct control over how much global versus local structure the embedding keeps. Documentation is solid, and.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category