火车:重用以前的任务ID

Posted

技术标签:

【中文标题】火车:重用以前的任务ID【英文标题】:Trains: reusing previous task id 【发布时间】:2021-02-14 13:31:47 【问题描述】:

我正在使用reuse_last_task_id=True 覆盖现有任务(具有相同的项目和任务名称)。但实验包含火炬模型,因此不会覆盖现有任务,而是创建一个新任务。如何将模型与任务分离?

【问题讨论】:

【参考方案1】:

在此处复制 Trains 团队的答案。

尝试做reuse_last_task_id=<task_id_here>,指定确切的任务以继续)单击UI中任务名称旁边的ID按钮) 如果此值为真,它将尝试继续当前机器上的最后一个任务(基于项目/名称,组合)如果该任务是在另一台机器上执行的,它只会启动一个新任务

【讨论】:

顺便说一句:如果你想向已经执行的任务报告一个特定的情节,你可以随时检索预先执行的实验的任务对象,获取它的记录器,并报告一个特定的缺失指标) `Task.get_task(task_id='aabbcc').get_logger().report_scatter2d(...) `

以上是关于火车:重用以前的任务ID的主要内容,如果未能解决你的问题,请参考以下文章

火车头数据采集工具

如何为多个 nodejs 项目重用 gulp 任务

行为类似于线程的 C# 可重用或持久任务

SBT:如何在多个任务中重用带有参数的代码?

使用队列的线程可重用性(线程之间的双向通信)

从未知任务中检索芹菜中“task_id”的结果