gradio==4.22.0 torch==2.1.0 torchvision==0.16.0 numpy opencv-python Pillow