transformers flask torch gradio datasets evaluate scikit-learn scipy matplotlib streamlit_option_menu