该文章介绍的方法是最不容易出错的方法,但是也是对程序改动最大的方法,是否使用看个人需求
实例:
创建进度条:
from tqdm import tqdm(记得是tqdm类,不是tqdm模块)
with tqdm(total=len(trainloader)) as pbar:
{
迭代程序
}
更新进度条:
在迭代程序每一步完成的时候,添加:
pbar.update()
关闭进度条:
pbar.close()
在进度条前添加文字:
pbar.set_description('Epoch: {:03d}, Loss: {:.2f}'.format(epoch, avg_loss))
总体框架:
from tqdm import tqdm
with tqdm(total=len(trainloader)) as pbar:
for
程序
pbar.set_description('Epoch: {:03d}, Loss: {:.2f}'.format(epoch, avg_loss))
pbar.update()
end
end
pbar.close()