torch opencv-python gradio numpy Pillow==9.5.0 psutil torchvision seaborn ultralytics