EnzymeAD/Enzyme.jl
Julia package providing automatic differentiation bindings for the Enzyme LLVM compiler plugin.

Velocity · 7d
+0.2
★ / day
Trend
→steady
star history
Enzyme.jl provides Julia bindings for the Enzyme automatic differentiator, a high-performance tool that performs automatic differentiation on statically analyzable LLVM code. It enables efficient gradient computation through reverse-mode AD (backpropagation) and can operate on optimized code without sacrificing performance. Users call the autodiff function on any Julia function to compute derivatives automatically.