torch torchvision matplotlib streamlit scikit-learn pandas numpy seaborn tqdm streamlit fpdf