lawmurray / BirchView external linksLinks
A probabilistic programming language that combines automatic differentiation, automatic marginalization, and automatic conditioning within Monte Carlo methods.
☆121Jan 31, 2025Updated last year
Alternatives and similar repositories for Birch
Users that are interested in Birch are comparing it to the libraries listed below
Sorting:
- Probabilistic Solution of Differential Equations☆13Jun 19, 2022Updated 3 years ago
- Sampling with Blackjax on Aesara☆11Mar 10, 2023Updated 2 years ago
- ☆12Feb 13, 2022Updated 4 years ago
- Online inference on reactive probabilistic models, with SMC and symbolic methods☆16Jun 7, 2023Updated 2 years ago
- Discontinuous Hamiltonian Monte Carlo in JAX☆42Feb 24, 2020Updated 5 years ago
- Reverse-mode automatic differentiation with delimited continuations☆15Jul 3, 2023Updated 2 years ago
- A light interface to serial and multi-threaded Sequential Monte Carlo☆32Dec 15, 2021Updated 4 years ago
- Functional tensors for probabilistic programming☆245Aug 31, 2023Updated 2 years ago
- A tool for weighted model counting through tensor network contraction☆21Nov 13, 2021Updated 4 years ago
- ☆29Dec 15, 2025Updated last month
- Sequential Monte Carlo in python☆483Oct 14, 2025Updated 3 months ago
- Python S-expression emulation using tuple-like objects.☆25Oct 20, 2025Updated 3 months ago
- Benchmark structured generation libraries☆30Oct 25, 2024Updated last year
- A curated list of resources to help with computational research.☆20Jun 11, 2022Updated 3 years ago
- 🔫 Toy ML-like Imperative Programming Language (WIP)☆10Apr 15, 2021Updated 4 years ago
- An R package for the analysis of infectious disease transmission data☆10Nov 8, 2021Updated 4 years ago
- A programming language.☆12Aug 4, 2025Updated 6 months ago
- Compute the most likely permutation of a lattice given an LM☆10Jan 3, 2013Updated 13 years ago
- Continuously tempered Hamiltonian Monte Carlo☆12Apr 12, 2017Updated 8 years ago
- Tools for an Aesara-based PPL.☆67Oct 28, 2024Updated last year
- Evaluation Framework for Probabilistic Programming Languages☆104Jan 18, 2024Updated 2 years ago
- Express & compile probabilistic programs for performant inference on CPU & GPU. Powered by JAX.☆329Mar 20, 2024Updated last year
- Run and time jupyter notebooks☆12Aug 14, 2023Updated 2 years ago
- Estimate epidemiological delay distributions with brms☆15Jan 16, 2026Updated 3 weeks ago
- An implementation of Colin James' "Compiling Lambda Calculus"☆16Sep 29, 2022Updated 3 years ago
- RML language☆10Sep 25, 2020Updated 5 years ago
- Implementation of Bayesian Sum-Product Networks☆13May 19, 2020Updated 5 years ago
- pMath is a programming language similar in spirit to Mathematica (symbolic manipulation & pattern matching) which wants to be a full Comp…☆10Feb 1, 2026Updated last week
- Element is an embeddable minimal functional programming language intended as a data format.☆13Feb 13, 2023Updated 3 years ago
- ☆10Nov 17, 2023Updated 2 years ago
- The PERPL Compiler☆14Oct 17, 2025Updated 3 months ago
- Certifiable solvers for the relative pose problem (RPp) with known gravity vector☆13Feb 16, 2023Updated 2 years ago
- A dynamic programming language designed to feel familiar and be fun to use, written in Rust☆11Sep 10, 2022Updated 3 years ago
- Tutorials and sampling algorithm comparisons☆79Updated this week
- Bayesian inference with probabilistic programming.☆2,204Updated this week
- ☆11Jul 1, 2017Updated 8 years ago
- The Stroscot Programming Language☆13Jan 15, 2024Updated 2 years ago
- An automated approach to the Collatz conjecture☆12Oct 7, 2023Updated 2 years ago
- A small Lisp dialect that serves me as a test bed for programming language features.☆14Sep 16, 2024Updated last year