The Enzyme project is a tool which takes arbitrary existing code as LLVM and MLIR, and computes its derivative. This allows developers to use Enzyme to automatically create gradients of their source ...