giotto-ai/giotto-tda
A high-performance topological machine learning toolbox in Python
This is a high-performance toolbox that helps machine learning practitioners analyze the underlying shape and structure of complex datasets. It takes raw or pre-processed data and uses methods from topological data analysis (TDA) to extract structural features, which can then be used in machine learning models. This is ideal for data scientists, machine learning engineers, and researchers working with complex, high-dimensional data.
977 stars. Used by 3 other packages. No commits in the last 6 months. Available on PyPI.
Use this if you need to uncover hidden structures and relationships within your data to improve the performance and interpretability of your machine learning models.
Not ideal if you are looking for a simple, off-the-shelf machine learning solution without needing to delve into data topology.
Stars
977
Forks
195
Language
Python
License
—
Category
Last pushed
Jun 18, 2024
Commits (30d)
0
Dependencies
9
Reverse dependents
3
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/giotto-ai/giotto-tda"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
lmcinnes/umap
Uniform Manifold Approximation and Projection
pyRiemann/pyRiemann
Machine learning for multivariate data through the Riemannian geometry of positive definite...
geomstats/geomstats
Computations and statistics on manifolds with geometric structures.
higra/Higra
Hierarchical Graph Analysis
pavlin-policar/openTSNE
Extensible, parallel implementations of t-SNE