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.☆65Updated 10 months ago
- ꩜ Lift Julia array operations to MLIR dialects and run using IREE.☆41Updated 11 months ago
- Custom Bindings for Enzyme Automatic Differentiation Tool and Interfacing with JAX.☆108Updated this week
- Reusable compiler infrastructure for Julia GPU backends.☆169Updated 3 weeks ago
- Flexible and performant GEMM kernels in Julia☆83Updated this week
- Julia implementation of the Flash Attention algorithm☆19Updated 2 years ago
- Programming Gemm Kernels on NVIDIA GPUs with Tensor Cores in Julia☆43Updated last week
- ☆63Updated 10 months ago
- ☆13Updated last year
- Sparse and Structured Tensor Compiler☆231Updated last month
- Common interface for symbolic terms, allowing symbolic libraries with different underlying structures to interact and convert☆41Updated 3 weeks ago
- Load nanoGPT-style transformers in Julia. Code ported from @karpathy's llama2.c☆63Updated 2 years ago
- Online inference on reactive probabilistic models, with SMC and symbolic methods☆16Updated 2 years ago
- GPU integrations for Dagger.jl☆54Updated 5 months ago
- A domain specific language (DSL) for probabilistic graphical models☆62Updated last week
- A borrow checker for Julia☆112Updated last month
- Create NLPModels with JuMP☆37Updated this week
- Common types and interfaces for probabilistic programming☆28Updated last month
- "Maybe we have our own magic."☆48Updated 5 years ago
- Julia interface to Z3☆71Updated last month
- A Julia port of the Lark parser☆50Updated 3 weeks ago
- Data-parallelism on CUDA using Transducers.jl and for loops (FLoops.jl)☆58Updated 2 years ago
- Resumable and copyable functions a.k.a. coroutines for Julia, with optional function-specific globals.☆21Updated 2 weeks ago
- collective tools for Julia SSA IR.☆29Updated 2 years ago
- Implicit Layer Machine Learning via Deep Equilibrium Networks, O(1) backpropagation with accelerated convergence.☆59Updated 3 weeks ago
- Read, process and generate SPIR-V code from Julia☆25Updated last month
- Specify satisfiability modulo theories problems in Julia and use the SMT-LIB format to interact with SMT solvers.☆51Updated last week
- Diff-o-matic does auto diff☆14Updated 3 years ago
- Optimisers.jl defines many standard optimisers and utilities for learning loops.☆91Updated 2 weeks ago
- Experimental features for Flux.jl☆23Updated 11 months ago