Skip to main content

Module tda

Module tda 

Source
Expand description

Topological Data Analysis (TDA) module

This module provides advanced TDA algorithms:

  • alpha_complex: Alpha complex filtration via Bowyer-Watson Delaunay triangulation
  • cubical_complex: Cubical complex persistence for image/grid data
  • zigzag: Zigzag persistence for sequences of simplicial complexes
  • gromov_wasserstein: Gromov-Wasserstein distance and multi-marginal OT

§References

  • Edelsbrunner & Harer (2010). Computational Topology.
  • Carlsson (2009). Topology and Data.
  • Mémoli (2011). Gromov-Wasserstein Distances.

Re-exports§

pub use alpha_complex::AlphaComplex;
pub use alpha_complex::AlphaConfig;
pub use alpha_complex::Simplex;
pub use cubical_complex::CubicalCell;
pub use cubical_complex::CubicalComplex;
pub use cubical_complex::CubicalConfig;
pub use gromov_wasserstein::gromov_wasserstein;
pub use gromov_wasserstein::multi_marginal_ot;
pub use gromov_wasserstein::sinkhorn_log_stabilized;
pub use gromov_wasserstein::GwConfig;
pub use gromov_wasserstein::GwResult;
pub use zigzag::compute_zigzag;
pub use zigzag::ZigzagDirection;
pub use zigzag::ZigzagPersistence;
pub use zigzag::ZigzagStep;
pub use crate::tda_vr::PersistenceDiagram;
pub use crate::tda_vr::PersistencePoint;
pub use crate::tda_vr::VietorisRips;

Modules§

alpha_complex
Alpha complex filtration for 2D point clouds
cubical_complex
Cubical complex for image and volumetric grid data.
gromov_wasserstein
Gromov-Wasserstein distance and multi-marginal optimal transport.
zigzag
Zigzag persistence for sequences of simplicial complexes.