The GUDHI library is a generic open source C++ library, with a Python interface, for Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding. The library offers state-of-the-art data structures and algorithms to construct simplicial complexes and compute persistent homology.
The library comes with data sets, demos, examples and test suites.
New release
As a major new feature, the GUDHI library now offers automatic differentiation for the computation of persistence diagrams, Cubical complex persistence scikit-learn like interface, datasets fetch methods, and weighted version for alpha complex in any dimension D. Read More ›