Skip to content

批量创建和管理任务组

任务组适合把多条配置相近的训练任务放在一起管理,例如同一份代码的多组超参实验、多个数据切片的批量训练,或需要统一查看状态的一批离线评估任务。只提交一个训练任务时,直接使用普通训练任务创建流程。

批量创建相似训练任务

批量创建适合一次性提交多条 训练任务。创建时先填写任务组的公共配置,再为每个任务填写差异化配置,例如任务名称、启动命令或环境变量。

  1. 进入 任务任务组 页面,点击 批量创建任务
  2. 填写任务组名称、资源类型、资源池、Worker 规格、Worker 数量、镜像、框架、存储挂载等公共配置。
  3. 在任务列表中逐条填写任务名称、启动命令和环境变量。
  4. 点击 确认创建

批量创建后,每条训练任务仍然独立运行、独立排队、独立产生日志和结果。目标是多机分布式训练时,请在单条训练任务中配置 Worker 数量和分布式框架。

将已有任务合并为任务组

如果已经创建了多条相关任务,可以在任务列表中选择这些任务,并点击 合并为任务组

合并为任务组只改变管理归属。任务会保持当前运行状态,资源、镜像、启动命令、环境变量、日志和输出路径保持不变。

删除任务组

删除任务组时,平台会解除任务组和任务之间的关系。任务组内的训练任务不会被删除,也不会被停止。

如果需要删除任务本身,请在任务列表中选择对应任务并执行删除操作。

对任务组内的单条任务执行操作

进入任务组详情页后,可以查看组内每条任务的状态,并对单条任务执行停止、启动、重跑、删除等操作。这些操作只作用于被选中的任务,组内其他任务保持原状态。需要重新运行某条任务时,参考重跑训练任务判断是直接重跑、改配重跑、克隆到其他资源池,还是重新创建任务。