probml/pyprobml
Educational Python code and Jupyter notebooks accompanying Kevin Murphy's Probabilistic Machine Learning textbooks, demonstrating ML concepts using JAX, TensorFlow, and PyTorch.

This repository provides the implementation code for reproducing all figures and examples from both volumes of Kevin Murphy’s Probabilistic Machine Learning textbooks. It covers probabilistic programming, deep learning, and Bayesian methods. The code uses popular ML frameworks including JAX, TensorFlow, PyTorch, NumPyro, and PyMC3, organized as chapter-wise Jupyter notebooks for hands-on learning.