torch torchvision Pillow gradio transformers fastapi uvicorn fastapi datasets