numpy libmr matplotlib Pillow python-socketio scikit_learn seaborn torch torchvision umap_learn