lmcinnes/umap
UMAP is a Python library implementing the Uniform Manifold Approximation and Projection algorithm for dimensionality reduction and visualization.

Velocity · 7d
+2.5
★ / day
Trend
→steady
star history
UMAP provides a general-purpose dimensionality reduction technique based on assumptions of uniform distribution on Riemannian manifolds. It offers competitive performance compared to t-SNE while preserving both local and global structure. The library integrates with scikit-learn and supports applications including visualization, clustering pre-processing, and general non-linear dimension reduction.