matplotlib numpy opencv-python pillow scikit-image scikit-learn torch torchvision gradio onnxruntime rasterio pydantic==2.10.6