TTK - Topological Data Analysis and Visualization - Source Code
-
Updated
Jun 17, 2025 - C++
TTK - Topological Data Analysis and Visualization - Source Code
Ripser: efficient computation of Vietoris–Rips persistence barcodes
A Lean Persistent Homology Library for Python
The GUDHI library is a generic open source C++ library, with a Python interface, for Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding.
Code for the NeurIPS 2019 paper: Topology-Preserving Deep Image Segmentation
Code for the paper "Topological Autoencoders" by Michael Moor, Max Horn, Bastian Rieck, and Karsten Borgwardt.
Topological Data Analysis Routines
Topological Graph Neural Networks (ICLR 2022)
A library for exploring persistent homology
RIVET is a tool for Topological Data Analysis, in particular two-parameter persistent homology.
Flexible and efficient persistent homology computation.
The essence of my research, distilled for reusability. Enjoy 🥃!
A Persistent Weisfeiler–Lehman Procedure for Graph Classification
Persistent homology calculation for 1D (scalar time series), 2D (image), and 3D (voxel) arrays
R pipeline for computing persistent homology in topological data analysis. See https://doi.org/10.21105/joss.00860 for more details.
SHAPR: Code for "Capturing Shape Information with Multi-Scale Topological Loss Terms for 3D Reconstruction"
Parallel reduction of boundary matrices for Persistent Homology with CUDA
Code for the paper 'Neural Persistence: A Complexity Measure for Deep Neural Networks Using Algebraic Topology'
Unsupervised image segmentation by applying topological data analysis techniques.
Topological Signal Processing in Python
Add a description, image, and links to the persistent-homology topic page so that developers can more easily learn about it.
To associate your repository with the persistent-homology topic, visit your repo's landing page and select "manage topics."