diffprog / code
Code for the book "The Elements of Differentiable Programming".
☆65Updated 3 months ago
Related projects ⓘ
Alternatives and complementary repositories for code
- Wraps PyTorch code in a JIT-compatible way for JAX. Supports automatically defining gradients for reverse-mode AutoDiff.☆38Updated last week
- Multiple dispatch over abstract array types in JAX.☆105Updated last week
- Visualize, create, and operate on pytrees in the most intuitive way possible.☆41Updated last month
- Turn jitted jax functions back into python source code☆20Updated 4 months ago
- A JAX-based research framework for writing differentiable numerical simulators with arbitrary discretizations☆121Updated 2 months ago
- Matrix-free linear algebra in JAX.☆106Updated 2 months ago
- Stencil computations in JAX☆66Updated last year
- Probabilistic solvers for differential equations in JAX. Adaptive ODE solvers with calibration, state-space model factorisations, and cus…☆34Updated 3 weeks ago
- JAX Arrays for human consumption☆88Updated last year
- JAX-SPH: A Differentiable Smoothed Particle Hydrodynamics Framework☆53Updated 2 months ago
- Flow-matching algorithms in JAX☆77Updated 3 months ago
- ☆107Updated 3 weeks ago
- A LinearOperator implementation to wrap the numerical nuts and bolts of GPyTorch☆94Updated 2 months ago
- Turning SymPy expressions into JAX functions☆42Updated 3 years ago
- Repo to the paper "Lie Point Symmetry Data Augmentation for Neural PDE Solvers"☆48Updated last year
- Agustinus' very opiniated publication-ready plotting library☆58Updated 2 months ago
- Exponential families for JAX☆55Updated this week
- Website for the book "The Elements of Differentiable Programming".☆13Updated 2 months ago
- Riemannian Optimization Using JAX☆45Updated last year
- Pytorch-like dataloaders in JAX.☆59Updated last month
- Add a tqdm progress bar to your JAX scans and loops.☆96Updated 3 weeks ago
- Computing gradients and Hessians of feed-forward networks with GPU acceleration☆19Updated 9 months ago
- Einsum-like high-level array sharding API for JAX☆32Updated 4 months ago
- Run PyTorch in JAX. 🤝☆200Updated last year
- Nonlinear optimisation (root-finding, least squares, ...) in JAX+Equinox. https://docs.kidger.site/optimistix/☆332Updated this week
- Differentiable and accelerated spherical transforms with JAX☆136Updated this week
- A generic interface for linear algebra backends☆70Updated 4 months ago
- Exact OU processes with JAX☆34Updated last month
- Public code for running Stochastic Gradient Descent on GPs.☆34Updated 3 weeks ago
- [NeurIPS'19] Deep Equilibrium Models Jax Implementation☆37Updated 4 years ago