【问题标题】:Weights&Biases Sweep - Why might runs be overwriting each other?Weights&Biases Sweep - 为什么运行可能会相互覆盖?
【发布时间】:2021-03-11 22:31:00
【问题描述】:

我是 ML 和 W&B 的新手,我正在尝试使用 W&B 进行超参数扫描。我创建了一些扫描,当我运行它们时,我在我的项目中得到了一堆新的运行(如我所料): Image: New runs being created

但是,所有新的运行都显示“尚未记录任何指标”(Image),而是它们的所有指标都将进入一次运行(上图中带有绿点的那个)。当然,这使得它无法使用,因为许多不同运行的所有指标、图像和图形数据都被塞进了一次运行。

有没有在W&B方面有经验的人?我觉得这是一个应该相对简单地解决的问题——比如我需要更改的 W&B 配置中的某些内容。

任何帮助将不胜感激。我没有提供太多细节,因为我希望这相对简单,但如果有任何具体问题,我很乐意提供更多信息。基础:

谢谢! ????

【问题讨论】:

    标签: pytorch google-colaboratory yolo


    【解决方案1】:

    更新:我想我明白了。

    我正在使用问题中链接的存储库中的 train.py 代码,其中部分代码指定了运行的 id(用于恢复)。

    我删除了它指定 ID 的部分,现在它正在工作:)

    旧代码:

    wandb_run = wandb.init(config=opt, resume="allow",
                               project='YOLOv3' if opt.project == 'runs/train' else Path(opt.project).stem,
                               name=save_dir.stem,
                               id=ckpt.get('wandb_id') if 'ckpt' in locals() else None)
    

    新代码:

    wandb_run = wandb.init(config=opt, resume="allow",
                           project='YOLOv3' if opt.project == 'runs/train' else Path(opt.project).stem,
                           name=save_dir.stem)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-02
      • 1970-01-01
      • 2013-07-02
      • 2017-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多