Implementations from a graduate course following "Pattern Recognition and Machine Learning) written by Bishop and published in 2006.