提交训练任务
所有文档

          BML 全功能AI开发平台

          提交训练任务

          在BML CodeLab中,您可以提交一个训练任务,让代码在后台执行。

          1 提交任务

          右键notebook或python文件,在下拉列表中点击"提交任务"后,页面出现提交任务弹窗,可直接提交任务。

          注意:notebook文件不需要填写执行命令。

          • 任务名称:必填;
          • 运行资源:默认填充当前机器的运行资源;
          • 执行方式:支持单次执行、API调度和周期调度,满足您的不同调度需求:

            单次执行:选中单次执行后,任务仅运行一次;

            API调度:可以通过API调度在终端中执行BML CodeLab里创建的任务。

            周期调度:支持使用crontab表达式设置任务执行的周期。crontab表达式是由空格或tab分隔的时间元素。从左往右按顺序依次为:

          分(0~59) 
          时(0~23)
          日(1~31,需要考虑当月的天数)
          月(1~12)
          星期(0~6 0=SUN,MON,TUE,WED,THU,FRI,SAT)

            每个元素可以是一个值(如6),一个连续区间(9-12),一个间隔时间(8-18/4),一个列表(1,3,5),通配符。

          星号( * ):代表所有可能的值。当月字段为星号时,则表示在满足其它字段的制约条件后每月都执行该命令。
          
          正斜线( / ):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。
          
          问号( ?):仅被用于月和星期两个字段,表示不指定值。当两个子表达式其中之一被指定后,为了避免冲突,需要将另一个子表达式的值设为“?”。
          
          逗号( ,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”。
          
          中杠( - ):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”。

            实例1:每小时的第3和第15分钟执行

            3,15 * * * *

            实例2:每隔两天的上午8点到11点的第3和第15分钟执行

            3,15 8-11 */2 * *

          • 执行命令:在单文本输入框填写shell命令
          • 提交:点击提交,自动跳转到任务列表中

          2 任务列表

          在侧边栏工具中点击任务,进入任务列表。

          点击运行记录,跳转至【任务运行记录】页面。当执行周期任务时,运行记录会记录该任务执行的所有信息。

          列表内容包含运行名称状态启动时间结束时间返回码操作, 操作分为详情和日志。

          在日志中,可以查看实时日志,并可以将日志下载至本地。

          上一篇
          进入云CodeLab
          下一篇
          资源管理