Skip to content

Arcadia-Science/glass-box-umap

Repository files navigation

logo

Documentation Status PyPI - Version Python Version GitHub license

Glass Box UMAP

Glass Box UMAP augments UMAP by computing exact feature contributions to the UMAP embedding.

Standard UMAP produces embeddings but offers no insight into why points land where they do. Glass Box UMAP solves this by using a specially designed neural network that enables exact computation of feature contributions, and does so without approximations. The feature contributions are mathematically exact, validated to near machine precision.

Documentation

rtd

All resources are hosted at https://glass-box-umap.readthedocs.io.

Quick links:

  1. Installation
  2. Basic usage
  3. Citation

Acknowledgements

  • Thank you to Leland McInnes, Tim Sainburg, Timothy Gentner, and Francois Chollet for their work on parametric UMAP. Special thanks to Leland McInnes for maintaining umap-learn, and all other contributors, whose work has made this project possible.
  • Glass Box UMAP is part of Arcadia Science's commitment to open, reproducible research tools.

About

Python package for making UMAP interpretable with exact feature contributions

Resources

License

Stars

50 stars

Watchers

1 watching

Forks

Contributors