1. Probabilistic Programming @ Ox
  2. Probabilistic Programming Languages and Applications
  3. MLSS2015

Overview

HTTPS SSH

Probabilistic programming practical materials

MLSS 2015

There is a getting started guide which explains how to get up and running with Anglican.

After installing everything, there is a Hello World! worksheet that teaches you enough Clojure and Anglican to get started with the included exercises.

There are four exercises that we recommend you do in the following order:

1 Gaussian 2 Physics 3 Traces 4 Coordination.

Having finished these you both should be able to program in Anglican and have developed reasonable intuitions about how probabilistic programming systems work.

License

Copyright © 2015 Wood group This file is part of the MLSS 2015 probabilistic programming practical materials (MLSS2015PROBPROG)

MLSS2015PROBPROG is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

MLSS2015PROBPROG is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with MLSS2015PROBGPROG. If not, see http://www.gnu.org/licenses/.