torch torchvision gradio transformers datasets python-dotenv Pillow