torch timm numpy scikit-learn Pillow gradio huggingface-hub