TAGTorch: A PyTorch Library for Geometry, Topology, and Symmetry-Aware Machine Learning
Not on the map. Why?
Abstract (arXiv)
Over the last decade, neural networks have been applied to an increasingly diverse range of applications, including data with rich geometric, topological, or symmetry-related structure. As a result, researchers have increasingly drawn inspiration from topology, algebra, and geometry. Despite this rich algorithmic development, the supporting software ecosystem remains fragmented. Many important methods exist only as research prototypes in unmaintained repositories. We address this by introducing Topology, Algebra, and Geometry Torch (TAGTorch), an open-source, PyTorch-based library that unifies tools inspired by topology, algebra, and geometry, including data-preprocessing methods, architectures, training techniques, and model analysis tools. We describe the design philosophy of TAGTorch and then discuss its current architecture and capabilities, highlighting areas where it can fill gaps in the current software ecosystem. We conclude with a discussion of our future development priorities for the library.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 21 of its 40 references that are in the map. First posted on arXiv 30 Jul 2026.
Builds on
21 of 40 references.
References · 21
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2017Deep Setscited by 1,394
- 2022Toy Models of Superpositioncited by 928
- 2023The Linear Representation Hypothesis and the Geometry of Large Language Modelscited by 679
- 2022Git Re-Basin: Merging Models modulo Permutation Symmetriescited by 460
- 2019General E(2)-Equivariant Steerable CNNscited by 441
- 2022e3nn: Euclidean Neural Networkscited by 171
- 2021Frame Averaging for Invariant and Equivariant Network Designcited by 166
- 2023Similarity of Neural Network Models: A Survey of Functional and Representational Measurescited by 128
- 2021Geometry of the Loss Landscape in Overparameterized Neural Networks: Symmetries and Invariancescited by 125
- 2020Geoopt: Riemannian Optimization in PyTorchcited by 109
- 2021Residual Pathway Priors for Soft Equivariance Constraintscited by 74
9 more
- 2018geomstats: a Python Package for Riemannian Geometry in Machine Learningcited by 71
- 2022On the Symmetries of Deep Learning Models and their Internal Representationscited by 63
- 2024NNsight and NDIF: Democratizing Access to Open-Weight Foundation Model Internalscited by 43
- 2018The Topology ToolKitcited by 39
- 2024A Canonicalization Perspective on Invariant and Equivariant Learningcited by 25
- 2023The Topology and Geometry of Neural Representationscited by 13
- 2025Geometry of Decision Making in Language Modelscited by 8
- 2022Parametric information geometry with the package Geomstatscited by 3
- 2024Learning from landmarks, curves, surfaces, and shapes in Geomstatscited by 1
Built on by
Not cited yet.