keras matplotlib numpy opencv-python pandas scikit-learn seaborn streamlit tensorflow tqdm huggingface_hub