gradio torch transformers datasets matplotlib huggingface_hub pillow numpy