我在训练期间使用 ClearML 来跟踪我的 tensorboard 日志(来自 PyTorch Lightning)。稍后,我启动另一个脚本,该脚本连接到现有任务并进行一些测试。
但不幸的是,我在第二个脚本中没有所有信息,所以我想从 ClearML 服务器的记录值中查询它们。
我该怎么做?
我想过这样的事情,但没有在文档中找到任何东西:
task = Task.init(project_name="Project", task_name="name", reuse_last_task_id="Task_id, continue_last_task=True)
x_value, y_value = task.get_value(key="val/acc", mode="max")
x_value2, y_value2 = task.get_value(key="epoch", mode="x", x=x_value)
x_value
将是我的时代或全球步骤y_value
图“val/acc”的最大值x_value2
将是我的时代或全球步骤y_value2
情节“时代”的价值x_value