Complementary material for blog post series about probabilistic machine learning (from the basics to VAEs, GANs & Diffusion Models)