重现实验
在本地或远程机器上通过以下方式之一重现实验:
- 克隆任何实验 - 制作一个精确的副本,同时保留原始实验
- 重置状态不是已发布的实验 - 删除之前运行的日志和输出
克隆或重置后,将重置或新克隆的实验加入队列,由工作线程执行。
实验也可以被修改然后远程执行,参见调优实验。
克隆
克隆实验的步骤:
- 在实验表中,右键点击要复制的实验,然后点击克隆。
- 在
Clone Experiment
模态框中,设置以下内容:- 项目 - 实验将保存到的项目
- Description (optional)
- 将
设置为父级 - 选择将此实验设置为新实验的父任务
- 点击克隆
note
默认情况下,新实验的父任务设置为原始任务的父任务,除非原始任务没有父任务,在这种情况下,原始任务被设置为父任务。选择Set
以强制原始实验成为克隆的父任务。
重置
要重置实验:
- 在实验表中,右键单击相关实验并点击重置。
- 在
Reset Experiment
模态框中,如果您希望从ClearML文件服务器中删除实验的工件和调试样本,请点击复选框 - 点击重置
最终步骤
在流程结束时,您将获得一个处于草稿状态的实验,这意味着它是可编辑的。
重新执行新实验:
-
如果需要,可以修改实验的配置(参见Tuning Experiments)。
-
将实验加入队列以执行。右键点击实验 > 加入队列 > 选择一个队列 > 加入队列。
note确保已为所选队列分配了一个ClearML Agent
ClearML代理将从队列中获取实验并执行它。现在可以跟踪实验并可视化其结果。