torch torchvision timm opencv-python-headless numpy pandas scikit-learn==1.6.1 matplotlib Pillow huggingface-hub>=0.30 PyMuPDF pytesseract requests shap