torch numpy pillow gradio transformers gdown matplotlib opencv-python