Skip to main content

重现实验环境


有时,您可能需要在不同的机器上重新创建您的实验环境,但您还没有提交您的代码。

ClearML 记录了重现实验及其环境所需的一切(未提交的更改、使用的包等),使得使用 ClearML 轻松重现实验的执行环境。

您可以在任何工作负载上重现使用ClearML运行的任何实验的执行环境:

  1. 前往您想要复现任务的实验页面,在ClearML WebApp中,

    tip

    使用UI的过滤和排序来找到表现最佳的实验。

  2. 复制所需实验的ID

  3. 使用ClearML代理的build命令来重新构建实验的执行环境。输入实验的ID和目标本地文件夹,环境将在该文件夹中创建:

    clearml-agent build --id <task_id> --target <target_folder>

    运行此命令后,目标文件夹将包含该任务的原始代码以及未提交的更改,以及一个完全重新创建的虚拟环境。

  4. 使用激活脚本激活虚拟环境。完成后,您会发现环境中的所有包都已安装在环境中。

就是这样!您的实验环境和代码已经成功复制!