gradio huggingface_hub open_clip transformers Pillow numpy torch torchvision timm seaborn opencv-python