EnzymeAD / Enzyme-MLIR-ReverseLinks
Fork of Enzyme to work on Reverse-Mode Differentiation at the MLIR-level.
☆11Updated 2 years ago
Alternatives and similar repositories for Enzyme-MLIR-Reverse
Users that are interested in Enzyme-MLIR-Reverse are comparing it to the libraries listed below
Sorting:
- Julia library to manipulate MLIR dialects.☆61Updated 4 months ago
- ꩜ Lift Julia array operations to MLIR dialects and run using IREE.☆41Updated 5 months ago
- ☆62Updated 4 months ago
- Julia implementation of the Flash Attention algorithm☆18Updated last year
- ☆13Updated 7 months ago
- Flexible and performant GEMM kernels in Julia☆82Updated this week
- Online inference on reactive probabilistic models, with SMC and symbolic methods☆16Updated 2 years ago
- GPU integrations for Dagger.jl☆52Updated 9 months ago
- Custom Bindings for Enzyme Automatic Differentiation Tool and Interfacing with JAX.☆86Updated this week
- Resumable and copyable functions a.k.a. coroutines for Julia, with optional function-specific globals.☆19Updated last week
- A borrow checker for Julia☆109Updated last week
- Ion - a CLI toolbox for Julia developers☆64Updated last year
- Diff-o-matic does auto diff☆13Updated 3 years ago
- Reusable compiler infrastructure for Julia GPU backends.☆160Updated this week
- Data structures from the book *Purely Functional Data Structures*, implemented in the Julia language.☆15Updated last year
- A library for defining and efficiently solving program synthesis tasks in Julia.☆30Updated this week
- Sparse and Structured Tensor Compiler☆209Updated 3 weeks ago
- Programming Gemm Kernels on NVIDIA GPUs with Tensor Cores in Julia☆41Updated last month
- ☆18Updated 3 years ago
- Benchmarks for differentiable programming across languages and domains.☆40Updated last week
- ☆16Updated 2 weeks ago
- collective tools for Julia SSA IR.☆29Updated last year
- Data-parallelism on CUDA using Transducers.jl and for loops (FLoops.jl)☆57Updated 2 years ago
- Experimental compiler infrastructure for KernelAbstractions☆16Updated last year
- A Julia wrapper for the NVIDIA Collective Communications Library.☆27Updated 10 months ago
- Common interface for symbolic terms, allowing symbolic libraries with different underlying structures to interact and convert☆38Updated 6 months ago
- Bayesian inference on wiring diagrams.☆18Updated last year
- Implementations of algebraic rewriting techniques like DPO, SPO, SqPO.☆30Updated last month
- Differentiate python calls from Julia☆56Updated 2 years ago
- ☆70Updated 5 months ago