open-hypergraphs-0.2.2 has been yanked.
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.