Skip to content

Latest commit

 

History

History
9 lines (5 loc) · 823 Bytes

File metadata and controls

9 lines (5 loc) · 823 Bytes

Probabilistic Programming with Scala

This repository contains an implementation of the examples contained in the paper “Functional probabilistic programming for scalable Bayesian modelling” (arXiv:1908.02062) using the Rainier modelling language.

This repository also contains implementations of forward and reverse mode automatic differentiation and a test suite. Using the implementation in Noel Welsh's presentation

To reproduce the examples from the paper, first install the simple build tool for Scala then navigate to the top level directory and run make inference.

The plots can also be reproduced by running make plots.