Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

EnzymeAD/Enzyme — High-performance automatic differentiation of LLVM and MLIR.

Description and use

Enzyme is an open‑source compiler‑level library that provides high‑performance automatic differentiation for programs compiled with LLVM or MLIR. By inserting efficient forward‑ and reverse‑mode AD transformations directly into the intermediate representation, Enzyme enables rapid gradient computation for a wide range of scientific and machine‑learning workloads without requiring source‑code changes. It is designed for scalability, low overhead, and easy integration into existing C/C++, Fortran, Python, and other language ecosystems.

Problem

EnzymeAD/Enzyme may be useful when its README and activity match a concrete workflow.

Outcome

Early or unclear: treat as research material until maintenance, releases, docs, and issue activity are verified.

Evidence

High-performance automatic differentiation of LLVM and MLIR.

Source

  • Record date: 2026-09-15T00:00:53.423Z