gtda.homology: Persistent homology

The module gtda.homology implements transformers to generate persistence diagrams.

Undirected simplicial homology

homology.VietorisRipsPersistence([metric, …])

Persistence diagrams resulting from Vietoris–Rips filtrations.

homology.WeightedRipsPersistence([metric, …])

Persistence diagrams resulting from weighted Vietoris–Rips filtrations as in [3]_.

homology.SparseRipsPersistence([metric, …])

Persistence diagrams resulting from Sparse Vietoris–Rips filtrations.

homology.WeakAlphaPersistence([…])

Persistence diagrams resulting from weak alpha filtrations.

homology.EuclideanCechPersistence([…])

Persistence diagrams resulting from Cech filtrations.