pandas numpy matplotlib seaborn scikit-learn scipy xgboost shap tensorflow streamlit joblib notebook ipykernel