8000 GitHub - LuisScoccola/fibered: Vector bundle learning algorithm for dimensionality reduction.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Vector bundle learning algorithm for dimensionality reduction.

License

Notifications You must be signed in to change notification settings

LuisScoccola/fibered

Repository files navigation

FibeRed: fiberwise dimensionality reduction

Simple implementation of the main algorithm of "Fiberwise dimensionality reduction of topologically complex data with vector bundles", by L. Scoccola and J. Perea.

Please see the notebooks for examples and the paper for a description of the algorithm.

Required Python packages for FibeRed: numpy, ripser, persim, matplotlib, scipy, sklearn, qc-procrustes, plotly. To compute the Stiefel--Whitney obstructions you will need python-flint, which requires FLINT: Fast Library for Number Theory.

In order to run the examples you will need to download the data available here.

Licence

The software is published under the 3-clause BSD license.

About

Vector bundle learning algorithm for dimensionality reduction.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0