gradio torch torchvision faiss-cpu pandas numpy Pillow huggingface-hub requests timm transformers scikit-learn