Topic: "computational-topology"
giotto-ai/giotto-tda
A high-performance topological machine learning toolbox in Python
Language: Python - Size: 58.4 MB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 928 - Forks: 187

Ripser/ripser
Ripser: efficient computation of Vietoris–Rips persistence barcodes
Language: C++ - Size: 4.53 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 293 - Forks: 69

VIDA-NYU/urban-pulse
A standalone version of Urban Pulse
Language: TypeScript - Size: 2.86 MB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 51 - Forks: 7

giotto-ai/giotto-ph
High performance implementation of Vietoris-Rips persistence.
Language: C++ - Size: 35.2 MB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 51 - Forks: 13

anirudhsom/PI-Net
Python code to directly compute persistence images (PIs) from data (time-series or images) using deep learning.
Language: Jupyter Notebook - Size: 91.9 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 26 - Forks: 5

harishd10/contour-tree
Topological Data Analysis using Contour Trees
Language: C++ - Size: 56.6 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 17 - Forks: 8

iagoleal/Hodge.jl
Julia library providing functionality for modeling Simplicial Complexes and Cochains over them. Its main feature is a clean interface to calculate Betti numbers and Hodge decompositions.
Language: Julia - Size: 417 KB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 17 - Forks: 2

anirudhsom/Perturbed-Topological-Signature
Matlab and Python code to compute perturbed topological signatures (PTS), an efficient topological representation that lies on the Grassmann manifold.
Language: Python - Size: 9.22 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 16 - Forks: 4

harishd10/recon
Recon - A fast algorithm to compute Reeb graphs
Language: Java - Size: 242 KB - Last synced at: 5 months ago - Pushed at: about 11 years ago - Stars: 15 - Forks: 5

AdaUchendu/AwesomeTDA4NLP
Topological Data Analysis (TDA) for Natural Language Processing (NLP) Applications
Language: Jupyter Notebook - Size: 1.12 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 14 - Forks: 0

giotto-ai/pyflagser
Python bindings and API for the flagser C++ library (https://github.com/luetge/flagser).
Language: Python - Size: 975 KB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 15

kc-howe/Betti-Numbers
Computing Betti numbers from simplicial complexes.
Language: Python - Size: 2.37 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 1

chakravala/Cartan.jl
TensorField topology over FrameBundle ∇ with Grassmann.jl finite elements
Language: Julia - Size: 1.06 MB - Last synced at: 7 days ago - Pushed at: 13 days ago - Stars: 8 - Forks: 0

Steenroder/steenroder
Computation of persistence Steenrod barcodes
Language: Jupyter Notebook - Size: 83.7 MB - Last synced at: 16 days ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 0

mtsch/Ripser.jl
Simple Ripser wrapper in Julia
Language: Julia - Size: 12.2 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 0

congma/polygon-inclusion
Python implementation of polygon-inclusion algorithm based on the winding number
Language: Python - Size: 24.4 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 7 - Forks: 2

IBM/doframework
A Testing Framework for Decision-Optimization Model Learning Algorithms
Language: Jupyter Notebook - Size: 3.16 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 4 - Forks: 1

Cimagroup/Experiments-Representative-datasets
Language: Jupyter Notebook - Size: 256 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

tyo8/interval-matching_bootstrap Fork of inesgare/interval-matching
A fork to optimize interval matching in the bootstrap case; also extends to data with arbitrary (precomputed) distance metrics.
Language: Python - Size: 17.1 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

elykwilliams/EvasionPaths
This project uses topological methods to track evasion paths in mobile sensor networks.
Language: Python - Size: 1.21 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 3 - Forks: 3

itaipelles/alphashapy
A Python package for constructing 2D alpha hulls for negative alphas.
Language: Python - Size: 29.3 KB - Last synced at: 23 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

eOnofri04/AlphaStructures.jl
AlphaStructures.jl - Theory and Practice of Alpha Shapes for Julia
Language: Julia - Size: 34.7 MB - Last synced at: 6 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

tdajs/normal-form
Utility for reducing an integer matrix to its Smith Normal Form.
Language: TypeScript - Size: 276 KB - Last synced at: 27 days ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

KevinBian107/L-CTP
Learning from a Computational Topology Perspective (LCTP) examines the deep reinforcement learningprocess via a computational topology perspective
Language: Python - Size: 8.43 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

s-clausen/cecher
Cecher: efficient computation of Čech persistence barcodes
Language: C++ - Size: 1.19 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

karhunenloeve/SIML 📦
Persistent Homology as Stopping-Criterion for Voronoi Interpolation.
Language: TeX - Size: 1.95 GB - Last synced at: 11 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

MrBellamonte/WitnessComplex
Computes a Witness Complex for a given set of landmarks and witnesses.
Language: Python - Size: 16.6 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

harishd10/cloud-track
A visual exploration framework to track and query cloud systems
Language: Java - Size: 2.02 MB - Last synced at: about 2 months ago - Pushed at: almost 10 years ago - Stars: 1 - Forks: 0

JairMathAI/Understanding_Persistent_Homology
Interactive notebook with presentation style about the abstrac and applied understandig of Persistent Homology
Language: Jupyter Notebook - Size: 18.9 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

anwanguow/an_phd_thesis
Some code and data related to my PhD thesis.
Language: Python - Size: 143 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

IsHubolla/Matching-distance
Python implementation for computing the 2D matching distance and bottleneck distances between multivariate functions on triangulated surfaces.
Language: Python - Size: 11.4 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

medial-ax/medial-ax
Language: Rust - Size: 35.9 MB - Last synced at: 11 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

soumikdt/Edge-Collapse-On-Random-Clique-Complex
Repository for simulating edge collapse on Erdos-Renyi clique complexes, based on the paper “On Edge Collapse of Random Simplicial Complexes” (SoCG’24 submission). The edge collapse procedure reduces a simplicial complex to its core while preserving homotopy and homology, helping analyze its topological structure with greater efficiency.
Language: Jupyter Notebook - Size: 1.26 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

IvanSpirandelli/Programming-Exercises-for-Computational-Topology
This repository contains exercises that were given to the students of the course "Computational Topology" at University of Potsdam in 2022. The courses contents were based on Herbert Edelsbrunners "Computational Topology: An Introduction."
Language: Jupyter Notebook - Size: 491 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ammedmar/fast_squares
New formulas for cup-i products and fast computation of Steenrod squares.
Language: TeX - Size: 486 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

karlicoss/autopology
Attempt to extract the fundamental group in a semiautomatic and interactive manner
Language: Python - Size: 2.93 KB - Last synced at: 15 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0
