下面的代码应该循环3次。它在Jupyter notbook中工作了三次,但在VSC中只工作了一次。奇怪的
import wandb
N_EPOCHS=10
batch_size=16
from tqdm import tqdm
for eachtime in tqdm(range(3)):
wandb.init(project='test',name='TESTWANDB'+'_'+str(eachtime))
wandb.config = {
"epochs": N_EPOCHS,
"batch_size": batch_size
}
如果您希望每个init
调用都创建一个新的运行,那么您应该调用wandb.finish()
,它将显式地结束该运行,然后您可以再次调用wandb.init
来开始新的运行。