Automatic differentiation of Distributions using Tracker, Zygote, ForwardDiff and ReverseDiff
☆153Mar 3, 2026Updated 2 weeks ago
Alternatives and similar repositories for DistributionsAD.jl
Users that are interested in DistributionsAD.jl are comparing it to the libraries listed below
Sorting:
- AD-backend agnostic system defining custom forward and reverse mode rules. This is the light weight core to allow you to define rules for…☆265Mar 9, 2026Updated last week
- forward and reverse mode automatic differentiation primitives for Julia Base + StdLibs☆472Updated this week
- Implementation of normalising flows and constrained random variable transformations☆264Mar 8, 2026Updated last week
- Parameterise all the things☆123Dec 15, 2025Updated 3 months ago
- Julia package for lazily representing matrices filled with a single entry☆187Mar 9, 2026Updated last week
- An abstract interface for automatic differentiation.☆139Jan 5, 2025Updated last year
- Lazy arrays and linear algebra in Julia☆310Mar 9, 2026Updated last week
- Reverse-mode automatic differentiation in Julia☆159Aug 5, 2023Updated 2 years ago
- Abstract types and methods for Gaussian Processes.☆279Updated this week
- AD backends for LogDensityProblems.jl.☆13Jan 1, 2026Updated 2 months ago
- Next-generation AD☆452Nov 24, 2025Updated 3 months ago
- Common types and interfaces for probabilistic programming☆29Mar 8, 2026Updated last week
- "Distributions" that might not add to one.☆401Apr 16, 2025Updated 11 months ago
- Reverse Mode Automatic Differentiation for Julia☆384Jan 13, 2026Updated 2 months ago
- Julia package for kernel functions for machine learning☆274Updated this week
- Optimisers.jl defines many standard optimisers and utilities for learning loops.☆93Dec 13, 2025Updated 3 months ago
- Probabilistic Programming with Gaussian processes in Julia☆344Apr 1, 2025Updated 11 months ago
- Fast jacobian computation through sparsity exploitation and matrix coloring☆252Aug 18, 2025Updated 7 months ago
- Arrays with arbitrarily nested named components.☆349Updated this week
- Expectation operators for Distributions.jl objects☆59Feb 20, 2026Updated last month
- Neural Network primitives with multiple backends☆245Mar 9, 2026Updated last week
- Implementation of domain-specific language (DSL) for dynamic probabilistic programming☆262Updated this week
- Abstract types and interfaces for Markov chain Monte Carlo methods☆101Mar 8, 2026Updated last week
- E.T. Jaynes home phone.☆45Jan 11, 2021Updated 5 years ago
- Uniform Interface for positive definite matrices of various structures☆112Dec 22, 2025Updated 2 months ago
- A common interface for quadrature and numerical integration for the SciML scientific machine learning organization☆241Feb 19, 2026Updated last month
- High accuracy derivatives, estimated via numerical finite differences (formerly FDM.jl)☆315Sep 15, 2025Updated 6 months ago
- Differentiating optimization programs w.r.t. program parameters☆140Mar 12, 2026Updated last week
- Robust, modular and efficient implementation of advanced Hamiltonian Monte Carlo algorithms☆327Mar 8, 2026Updated last week
- 🏔️Optimization on Riemannian Manifolds in Julia☆403Updated this week
- ☆114Mar 3, 2026Updated 2 weeks ago
- Fast non-allocating calculations of gradients, Jacobians, and Hessians with sparsity support☆284Dec 15, 2025Updated 3 months ago
- Differentiate python calls from Julia☆57Jul 19, 2022Updated 3 years ago
- 🎹☆154Mar 9, 2026Updated last week
- A component of the DiffEq ecosystem for enabling sensitivity analysis for scientific machine learning (SciML). Optimize-then-discretize, …☆381Updated this week
- Create books with Julia☆272Jun 14, 2025Updated 9 months ago
- Efficient implementation of struct arrays in Julia☆387Mar 10, 2026Updated last week
- Immutables as mutables, mutables as immutables.☆109Mar 4, 2026Updated 2 weeks ago
- Parallelized Base functions☆337Feb 26, 2026Updated 3 weeks ago