Blog posts
Evaluating the evaluators: know your RAG metricsFebruary 27, 2025
rhine-bayes: a library for online reactive Bayesian inferenceOctober 12, 2023
Chainsail: Now Unchained and Open-SourceMarch 02, 2023
Implementing Bayesian Replica Exchange in ChainsailOctober 25, 2022
Improving the Probabilistic Programming Language monad-bayesOctober 18, 2022
Better soft k-means clustering with Chainsail - multimodality treated rightAugust 11, 2022
Announcing Chainsail: a web service for sampling multimodal probability distributionsAugust 09, 2022
Reproducible probabilistic programming environmentsMay 26, 2022
A higher-order integrator for Hamiltonian Monte CarloSeptember 30, 2021
Searching for COVID-19 treatments using metabolic networksJuly 14, 2021
Introduction to Markov chain Monte Carlo (MCMC) Sampling, Part 4: Replica ExchangeOctober 28, 2020
Introduction to Markov chain Monte Carlo (MCMC) Sampling, Part 3: Hamiltonian Monte CarloAugust 06, 2020
Probabilistic Programming with monad‑bayes, Part 3: A Bayesian Neural NetworkFebruary 26, 2020
Introduction to Markov chain Monte Carlo (MCMC) Sampling, Part 2: Gibbs SamplingJanuary 09, 2020
Probabilistic Programming with monad‑bayes, Part 2: Linear RegressionNovember 08, 2019
Markov chain Monte Carlo (MCMC) Sampling, Part 1: The BasicsOctober 25, 2019
Probabilistic Programming with monad‑bayes, Part 1: First StepsSeptember 20, 2019