这不是 tqdm 特有的问题,而是关于在 Python 中将参数传递给函数的一般问题。我想实现以下功能,而不必在 tqdm 下复制整个块。任何帮助将不胜感激。
if flag == True:
with tqdm(dataloader, total=args.num_train_batches) as pbar:
else:
with tqdm(dataloader) as pbar:
更具体地说,我可以通过这样的方式传递参数吗?
if flag == True:
tqdm_args = dataloader, total=args.num_train_batches
else:
tqdm_args = dataloader
with tqdm(tqdm_args) as pbar:
慕尼黑5688855
相关分类