Probabilistic Machine Learning: An Introduction (probml.github.io)