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