matplotlib numpy pandas torch transformers gradio