opencv-python scipy numpy torch pandas torchvision Pillow matplotlib tqdm imageio seaborn hdf5storage exifread