1. 创建任务
一个项目的某次训练,我们称之为一次任务,一个项目可以包含多个任务。有两种方式可以创建并运行任务:
创建项目时,点击下一步会跳转到任务创建界面;
在
我的项目
详情页中,点击按钮。
任务运行前,需要配置运行参数,比如GPU类型、GPU个数、启动命令等。
2. 运行任务
点击 保存并运行任务 将运行该任务,您可以在任务视图查看所有创建的任务。您创建任务时的参数设置也将被保存在项目下,下次新建任务时可以再次使用。
如果点击 仅保存 按钮,则该任务不会被运行,仅将任务的设置保存下来。
3. 参数填写说明
镜像
必选项。
创建任务时,系统会根据项目的编程语言和算法框架推荐镜像。BitaHub预置有公共镜像可以直接使用,同时也支持用户自定义镜像。镜像是容器中的概念,每个在平台中提交的任务都由一个或多个容器来执行,容器是由镜像创建的运行实例。可以认为镜像打包了一个linux环境,包含了程序运行所需要的各项依赖。GPU类型
必选项。
选择任务运行时的GPU硬件款型,目前平台支持的GPU硬件款型有:
• NVIDIA Tesla V100
• NVIDIA TITAN Xp
• NVIDIA GTX 1080Ti
• NVIDIA RTX 3090
GPU个数
必选项。 选择任务运行时的GPU硬件资源个数,默认为1个,最多可以选择8个。
如果你点击”只CPU“按钮,那么会切换为
CPU个数
。启动命令
必选项。
设置任务运行所需要的命令和超参数,不支持中文字符,随任务的不同而不同。例如:echo hello
python train.py
/bin/bash start.sh
cd /code && python start.py --output=/output/xx
默认配置说明
在快速创建任务时,我们已将子任务参数设置好,您可以直接运行任务。默认参数如下:
子任务个数:1 任务失败重启次数:0 最少成功次数:null 最少失败次数:null
如果你需要对子任务进行设置,点击 多任务配置,进入
多任务配置
界面。