pandas numpy matplotlib seaborn scikit-learn jupyter notebook torch sqlite3 boardlib