4 releases
0.1.3 | Mar 26, 2025 |
---|---|
0.1.2 | Mar 11, 2025 |
0.1.1 | Feb 27, 2025 |
0.1.0 | Feb 27, 2025 |
#1098 in Algorithms
347 downloads per month
140KB
2.5K
SLoC
Open Hypergraphs
An implementation of Data Parallel Algorithms for String Diagrams. See also the Python implementation.
Features:
- Algebraic construction by tensor and composition
- Functors, including optic transformation for reverse differentiation of morphisms
- Data-parallel diagram layering
Examples:
An example for defining a simple expression language (polynomial circuits) and evaluating its terms is given here.
Dependencies
~150KB