提交任务
平台支持通过 UI 提交训练任务,无需繁琐的 k8s 操作。用户可以点击任务管理页面右上角的 “新建” 按钮,进入任务提交页面: 按需填写表单后,点击右下角的 “新建” 即可提交任务。对于分布式训练任务,平台在每个 pod 中提供以下实用的环境变量:
- MASTER_ADDR:分布式训练任务中主节点的地址
- MASTER_PORT:分布式训练任务中主节点的端口号
- WORLD_SIZE:分布式训练任务中使用的机器总数
- RANK:当前 pod 的 “ID”(即 RANK) 借助这些环境变量,提交分布式训练任务变得非常便捷。以 PyTorch 的 torchrun 命令为例,你无需声明 MAST_ADDR 等环境变量,系统会自动为你配置:
