Switch branches/tags
Nothing to show
Find file History
Latest commit 0388b48 Nov 20, 2018
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
data data for chapter 5 Nov 14, 2018
README.md Add bda skeleton Mar 28, 2018
chap_02.ipynb some changes to chap_02 Nov 9, 2018
chap_03.ipynb fixed histogram of LD50 Nov 12, 2018
chap_05.ipynb added some info for the first example Nov 15, 2018
chap_06.ipynb rerun notebook Nov 19, 2018
environment.yml Add bda skeleton Mar 28, 2018

README.md

Bayesian Data Analysis with Python and PyMC3

Bayesian Data Analysis by Gelman, Carlin, Stern, Dunson, Vehtari, and Rubin is a comprehensive, standard, and wonderful textbook on Bayesian Methods. There currently exist code for examples in the book in R, Python, and Matlab, all using the Stan language.

This repository is a work in progress, organizing work on porting examples and exercises to Python and PyMC3. Please open a pull request on the README to indicate interest in a chapter or section!

Chapters

  1. Probability and Inference

    Unclaimed

  2. Single-parameter models

    Unclaimed

  3. Introduction to multiparameter models

    Unclaimed

  4. Asymptotics and connections to non-Bayesian approaches

    Unclaimed

  5. Hierarchical models

    Unclaimed

  6. Model checking

    Unclaimed

  7. Evaluating, comparing, and expanding models

    Unclaimed

  8. Modeling accounting for data collection

    Unclaimed

  9. Decision analysis

    Unclaimed

  10. Introduction to Bayesian computation

    Unclaimed

  11. Basics of Markov chain simulation

    Unclaimed

  12. Computationally efficient Markov chain simulation

    Unclaimed

  13. Modal and distributional approximations

    Unclaimed

  14. Introduction to regression models

    Unclaimed

  15. Hierarchical linear models

    Unclaimed

  16. Generalized linear models

    Unclaimed

  17. Models for robust inference

    Unclaimed

  18. Models for missing data

    Unclaimed

  19. Parametric nonlinear models

    Unclaimed

  20. Basis function models

    Unclaimed

  21. Gaussian process models

    Unclaimed

  22. Finite mixture models

    Unclaimed

  23. Dirichlet process models

    Unclaimed

Contributing

All contributions are welcome!

Feel free to send PR to fix errors, improve the code or made comments that could help the user of this repository and readers of the book.

Installing the dependencies

To install the dependencies to run these notebooks, you can use Anaconda. Once you have installed Anaconda, run:

conda env create -f environment.yml

to install all the dependencies into an isolated environment. You can switch to this environment by running:

source activate bda3-pymc3

Creative Commons License
Bayesian Data Analysis with Python and PyMC3 by All Contributors is licensed under a Creative Commons Attribution 4.0 International License.