Aesara
According to the repository, Aesara is:
a Python library for defining, optimizing, and efficiently evaluating mathematical expressions involving multi-dimensional arrays.
Aesara is much more than that.
- The Graph
- Ops
- Nodes
- Replacement
- Copy
- FunctionGraph
- Shared variables
- Compile
- Random Variables in Aesara
- Debug an Aesara graph (advanced)
- AeNN
- AePPL
- AeMCMC
- JAX dispatcher
- XLA dispatcher
- Aesara's Intermediate representation