重现实验环境
有时,您可能需要在不同的机器上重新创建您的实验环境,但您还没有提交您的代码。
ClearML 记录了重现实验及其环境所需的一切(未提交的更改、使用的包等),使得使用 ClearML 轻松重现实验的执行环境。
您可以在任何工作负载上重现使用ClearML运行的任何实验的执行环境:
-
前往您想要复现任务的实验页面,在ClearML WebApp中,
tip使用UI的过滤和排序来找到表现最佳的实验。
-
复制所需实验的ID
-
使用ClearML代理的
build
命令来重新构建实验的执行环境。输入实验的ID和目标本地文件夹,环境将在该文件夹中创建:clearml-agent build --id <task_id> --target <target_folder>
运行此命令后,目标文件夹将包含该任务的原始代码以及未提交的更改,以及一个完全重新创建的虚拟环境。
-
使用激活脚本激活虚拟环境。完成后,您会发现环境中的所有包都已安装在环境中。
就是这样!您的实验环境和代码已经成功复制!