Tutorials
Hands-on materials for the summer school. Each tutorial lives in its own folder in the repository and states its own requirements and how to run it. There is no repo-wide required toolchain: some tutorials run entirely in Google Colab, some are self-contained, and the BayesFlow/HSSM notebooks share a uv environment at the tutorials/ root (see tutorials/README.md).
| Tutorial | Day | Instructor | Stack | Run | Materials |
|---|---|---|---|---|---|
| Toy example — copy this pattern | — | (example) | Python · marimo + uv | uvx marimo edit --sandbox toy_example.py |
folder |
| A tutorial on PyMC | 2 | Fengler | Python · PyMC + bambi (shared uv env) | or cd tutorials && uv sync |
folder |
| Simulating data from a cognitive model | 2 | Fengler | Python · ssm-simulators (shared uv env) | or cd tutorials && uv sync |
folder |
| ↳ DDM explorer (interactive) | 2 | Fengler | browser only — nothing to install | open | folder |
| Toy models for parameter estimation | 2 | Fengler | Python · PyMC + HSSM likelihoods (shared uv env) | or cd tutorials && uv sync |
folder |
| MCMC methods, and when inference falls apart | 2 | Fengler | Python · PyMC + HSSM likelihoods (shared uv env) | or cd tutorials && uv sync |
folder |
| Amortized Bayesian inference for the DMC | 3 | Radev, Schaefer | Python · BayesFlow 2 (shared uv env) | cd tutorials && uv sync |
folder |
| HSSM in thirty minutes | 3 | Fengler | Python · HSSM (shared uv env) | or cd tutorials && uv sync |
folder |
| MCMC for hierarchical Bayesian models | 3 | Fengler, Turner | Python · PyMC + HSSM (shared uv env) | or cd tutorials && uv sync |
folder |
| ↳ Hierarchical modelling from scratch (alien coins) | 3 | Turner, Fengler | Python · PyMC (shared uv env) | or cd tutorials && uv sync |
folder |
| LaseNet — recurrent networks for dynamic data | 3 | Pan | Colab (nothing to install) | Open in Colab | folder |
| Single-trial integrative joint modeling | 4 | Nunez | Colab (nothing to install) | workshop steps | folder |
More tutorials will appear here as instructors add them (PyMC, HSSM, MATLAB Deep Learning Toolbox, VAEs, …).