Pattern Recognition Library