【发布时间】:2021-05-27 13:55:20
【问题描述】:
我正在尝试使用 tqdm 打印训练进度条。
我想跟踪时代的进度,对于每个时代,我都有 2 个进度条:train_loader 小批量和 validation_loader 小批量。
代码是这样的:
for epoch in tqdm(range(epochs_num)):
for inputs, labels in tqdm(train_loader, "Train progress", leave=False):
# train...
with torch.no_grad():
for inputs, labels in tqdm(validation_loader, "Validation progress", leave=False):
# calc validation loss
使用leave 参数,进度条在每个时期都被删除,但我想在验证过程结束后立即删除它们一起。
有什么办法吗?
谢谢
【问题讨论】:
标签: python pytorch training-data tqdm