This is a package containing the Julia bindings for Enzyme. This is very much a work in progress and bug reports/discussion is greatly appreciated. Enzyme is a plugin that performs automatic differentiation (AD) of statically analyzable LLVM. It is highly-efficient and its ability perform AD on optimized code allows Enzyme to meet or exceed the performance of state-of-the-art AD tools.
Features
- Enzyme.jl can be installed in the usual way Julia packages are installed
- Enzyme.jl can be used by calling autodiff on a function to be differentiated
- Documentation available
- Enzyme is a plugin that performs automatic differentiation (AD) of statically analyzable LLVM
- It's highly-efficient
- Allows Enzyme to meet or exceed the performance of state-of-the-art AD tools.
Categories
Data VisualizationLicense
MIT LicenseFollow Enzyme.jl
Other Useful Business Software
Ship Agents Faster
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Enzyme.jl!