jhueckelheim / PerforADLinks
Automatic Differentiation for high-performance stencil loops
☆12Updated 4 years ago
Alternatives and similar repositories for PerforAD
Users that are interested in PerforAD are comparing it to the libraries listed below
Sorting:
- Path Tracing in JAX☆71Updated 5 years ago
- Compiler with automatic differentiation☆48Updated last year
- Supplementary materials for our SIGGRAPH 2022 paper☆28Updated 3 years ago
- Dive into Jax, Flax, XLA and C++☆31Updated 5 years ago
- ☆105Updated last year
- Program Generator for Small-Scale Linear Algebra Applications☆30Updated 7 years ago
- python package implementing a multivariate Horner scheme for efficiently evaluating multivariate polynomials☆29Updated 5 months ago
- ☆12Updated 4 years ago
- Optimal approximate sampling from discrete probability distributions☆18Updated 4 years ago
- A LinearOperator implementation for PyTorch☆18Updated 4 years ago
- Code accompanying the paper "Automating Involutive MCMC using Probabilistic and Differentiable Programming"☆13Updated 5 years ago
- Experiment code for "Randomized Automatic Differentiation"☆67Updated 5 years ago
- Benchmarking various AD tools.☆109Updated last year
- Python Binding to NVRTC☆79Updated 10 months ago
- ☆33Updated 4 years ago
- JAX for Graphcore IPU (experimental)☆22Updated last year
- ☆52Updated last year
- Generic PyTorch implementation of einsum that supports different semirings☆50Updated last year
- ☆23Updated 2 years ago
- Prototypes of differentiable differential equation solvers in JAX.☆27Updated 5 years ago
- Pytorch implementation of SuperPolyak subgradient method.☆43Updated 2 years ago
- Stalin∇, a brutally optimizing compiler for the VLAD language☆76Updated 7 years ago
- Scalable Probabilistic Programming Library☆21Updated 7 years ago
- ulmBLAS☆108Updated 2 months ago
- Inference on non-linear dynamical systems written in JAX☆11Updated 5 years ago
- A miniscule implementation of reverse mode auto-differentiation☆29Updated 4 years ago
- Geometric Algebra package for JAX☆50Updated 3 years ago
- EGGS, a method to speed up sparse matrix operations when the same sparsity is used for multiple times. This repo contains examples that s…☆25Updated 5 years ago
- a compiler for re-writing image processing functions in C++ to Halide☆24Updated 2 years ago
- Machine Learning Function Approximation: This code implements the fully-connected Deep Neural Network (DNN) architectures considered in t…☆18Updated 4 years ago