streamlit pandas numpy Pillow torch torchvision transformers scikit-learn matplotlib shapely tqdm plotly pywavefront scipy opencv-python-headless