pandas numpy==1.26.4 torch scikit-surprise scikit-learn