Skip to main content

重现实验

在本地或远程机器上通过以下方式之一重现实验:

  • 克隆任何实验 - 制作一个精确的副本,同时保留原始实验
  • 重置状态不是已发布的实验 - 删除之前运行的日志和输出

克隆或重置后,将重置或新克隆的实验加入队列,由工作线程执行。

实验也可以被修改然后远程执行,参见调优实验

克隆

克隆实验的步骤:

  1. 在实验表中,右键点击要复制的实验,然后点击克隆
  2. Clone Experiment模态框中,设置以下内容:
    • 项目 - 实验将保存到的项目
    • Description (optional)
    • 设置为父级 - 选择将此实验设置为新实验的父任务
  3. 点击克隆
note

默认情况下,新实验的父任务设置为原始任务的父任务,除非原始任务没有父任务,在这种情况下,原始任务被设置为父任务。选择Set as parent以强制原始实验成为克隆的父任务。

克隆模态框

重置

要重置实验:

  1. 在实验表中,右键单击相关实验并点击重置
  2. Reset Experiment模态框中,如果您希望从ClearML文件服务器中删除实验的工件和调试样本,请点击复选框
  3. 点击重置

重置模态框

最终步骤

在流程结束时,您将获得一个处于草稿状态的实验,这意味着它是可编辑的。

重新执行新实验:

  1. 如果需要,可以修改实验的配置(参见Tuning Experiments)。

  2. 将实验加入队列以执行。右键点击实验 > 加入队列 > 选择一个队列 > 加入队列

    note

    确保已为所选队列分配了一个ClearML Agent

ClearML代理将从队列中获取实验并执行它。现在可以跟踪实验并可视化其结果。