from tqdm import tqdm
t = tqdm(trainLoader, leave=False, total=len(trainLoader))
'''
data:这是一个需要迭代的数据集(列表、迭代器等)。
leave=False:这个参数控制当进度条完成后是否保留它。如果设置为 False,则在迭代结束后会删除进度条。
ncols=100:这个参数用于设置进度条的宽度(字符数)。在示例中,我们将进度条宽度设置为 100 个字符。
'''
for i, (idx, targetVar, inputVar, _, _) in enumerate(t):
#只有迭代进度条时,进度条才会向前移动
#设置进度条
t.set_postfix({
'trainloss': '{:.6f}'.format(loss_aver),
'epoch': '{:02d}'.format(epoch)
})
python-进度条tqdm的创建、使用以及设置
最新推荐文章于 2024-08-15 19:40:25 发布