gradio tensorflow>=2.8 torch>=1.10 torchvision>=0.11 Pillow>=8.0 scikit-learn>=0.24 numpy>=1.21 matplotlib>=3.4 PILLOW