scipy numpy matplotlib opencv-python torch torchvision tqdm Pillow==9.5.0 h5py gradio>=4.44.1