tensorflow matplotlib scipy pandas tqdm