Topological inference from point clouds with persistent homology
Project description
velour
Python package for topological inference from point clouds with persistent homology.
Based on the gudhi library.
Methods
The package velour gathers implementations of our methods for topological inference. It allows the use of:
- DTM-filtrations: a family of filtrations for persistent homology, that can be applied even when the input point cloud contains anomalous points. Notebook demo here and mathematical explanation here.
- Lifted sets and lifted filtrations: allows to estimate the homology of an abstract manifold from a finite sample of an immersion of it. Notebook demo here and mathematical explanation here.
- Persistent Stiefel-Whitney classes: allows to estimate the first Stiefel-Whitney class of a vector bundle from a finite sample of it. Notebook demo here and mathematical explanation here.
Structure
The package is divided into three modules:
persistentgathers tools for handling filtrations of simplicial complexes (simplex trees).geometrycontains the implementation of various geometric quantities used bypersistent.datasetsconsists in various utilities for sampling datasets (from $\mathbb{R}^2$ to $\mathbb{R}^{12}$) and plotting them.
Setup
It can be installed from PyPI via
pip install velour
Current release: 2020.11.18
Documentation
Not yet! But feel free to contact me anytime.
Raphaël Tinarrage - https://raphaeltinarrage.github.io/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file velour-2020.11.18-py3-none-any.whl.
File metadata
- Download URL: velour-2020.11.18-py3-none-any.whl
- Upload date:
- Size: 20.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
894202e59502554fd344c2aaaed5424d2e4ab11cace2b1bc8c09b84bb8e7387f
|
|
| MD5 |
1ff881e88b819015c0e10585a207395e
|
|
| BLAKE2b-256 |
0e379967139f138b4b74eda2067395dbedbafe7f8cbf2d2a681b820cd5f5e8f5
|