torch transformers matplotlib scikit-learn gradio IPython