catgrad logo

catgrad

a categorical deep learning compiler

View on GitHub

catgrad is a deep learning framework using category theory to statically compile models into their forward and backwards passes. This means your training loop can run without needing a deep learning framework (not even catgrad!)

Installation

You can install catgrad using pip:

pip install catgrad

Research

Some papers and research which catgrad builds on: