gradio opencv-python numpy pandas torch torchvision lpips