numpy tensorflow scipy matplotlib imageio opencv-python tqdm torch