gradio diffusers transformers accelerate torch torchvision Pillow opencv-python-headless numpy scikit-learn realesrgan basicsr pydantic huggingface-hub safetensors