tensorflow keras numpy librosa scikit-learn joblib torchvision scikit-image tqdm matplotlib pandas Pillow