EnzymeAD / EnzymeLinks
High-performance automatic differentiation of LLVM and MLIR.
☆1,532Updated this week
Alternatives and similar repositories for Enzyme
Users that are interested in Enzyme are comparing it to the libraries listed below
Sorting:
- The Tensor Algebra Compiler (taco) computes sparse tensor expressions on CPUs and GPUs☆1,348Updated 9 months ago
- clad -- automatic differentiation for C/C++☆385Updated this week
- An efficient C++20 GPU numerical computing library with Python-like syntax☆1,402Updated this week
- automatic differentiation made easier for C++☆1,912Updated last year
- 21st century AD☆1,556Updated 3 weeks ago
- A lightweight high performance tensor algebra framework for modern C++☆830Updated 7 months ago
- Numerical linear algebra software package☆555Updated last week
- Extending JAX with custom C++ and CUDA code☆403Updated last year
- SymEngine is a fast symbolic manipulation library, written in C++☆1,333Updated 2 weeks ago
- common in-memory tensor structure☆1,161Updated 2 weeks ago
- Distributed multigrid linear solver library on GPU☆646Updated last month
- CUDA programming in Julia.☆1,381Updated this week
- AutoBound automatically computes upper and lower bounds on functions.☆364Updated 3 months ago
- Library for specialized dense and sparse matrix operations, and deep learning primitives.☆933Updated last month
- ⚡️Optimizing einsum functions in NumPy, Tensorflow, Dask, and more with contraction order optimization.☆968Updated 7 months ago
- Zero-copy MPI communication of JAX arrays, for turbo-charged HPC applications in Python☆513Updated this week
- SuiteSparse graph algorithms in the language of linear algebra. For production: (default) STABLE branch. Code development: ask me for t…☆402Updated last week
- Backward compatible ML compute opset inspired by HLO/MHLO☆601Updated 3 weeks ago
- Infrastructure for Machine Learning Guided Optimization (MLGO) in LLVM.☆754Updated last week
- NumPy and SciPy on Multi-Node Multi-GPU systems☆966Updated this week
- Hardware accelerated, batchable and differentiable optimizers in JAX.☆1,022Updated last month
- ☆618Updated this week
- A code generator for array-based code on CPUs and GPUs☆624Updated 2 weeks ago
- The Legion Parallel Programming System☆750Updated last month
- DaCe - Data Centric Parallel Programming☆573Updated this week
- Kokkos C++ Performance Portability Programming Ecosystem: Math Kernels - Provides BLAS, Sparse BLAS and Graph Kernels☆372Updated this week
- SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT☆804Updated last month
- A Python compiler design toolkit.☆482Updated this week
- Important concepts in numerical linear algebra and related areas☆809Updated 2 years ago
- Portable and vendor neutral framework for parallel programming on heterogeneous platforms.☆437Updated 3 months ago