gradio torch numpy opencv-python Pillow requests ultralytics scipy omegaconf torchvision supervision git+https://github.com/facebookresearch/sam2.git