What problem does it solve?
UMAP-Learn helps you turn high-dimensional data into compact, meaningful embeddings so you can visualize structure, compare samples, and prepare features without losing important relationships.
Core Features & Use Cases
- Nonlinear dimensionality reduction: Create 2D or 3D embeddings that preserve local and global structure better than many linear projections.
- Supervised and semi-supervised workflows: Guide embeddings with labels when you need clearer class separation or partially labeled datasets.
- Advanced embedding variants: Use DensMAP for density preservation, AlignedUMAP for related time-series or batch datasets, and Parametric UMAP for learned transforms on new data.
- Practical use case: Apply it to clustered customer behavior, document vectors, image features, or experimental measurements to reveal hidden patterns and prepare data for downstream modeling.
Quick Start
Use the umap-learn skill to embed my dataset into two dimensions with metric-aware preprocessing and reproducible settings.