codes for pattern recognition and machine learning