任务命令¶
hfai describe¶
打印任务的 schema yaml,可以在下次创建任务的时候使用
hfai describe <task> > /tmp/task.yml; hfai run /tmp/task.yml
Usage:
hfai describe <experiment> [OPTIONS]
Options:
-t, --exp_type <exp_type>
配合 <experiment> 使用,默认 auto 会尝试解析
Arguments
experiment
用于检索的任务,可以是任务名、是任务ID,也可以是提交的任务配置文件
hfai list¶
列出用户任务列表, 用户要查看第几页的任务列表
Usage:
hfai list [OPTIONS]
Options:
-p, --page <page>
列出用户任务列表, 用户要查看第几页的任务列表
-ps, --page_size <page_size>
用户指定一页的任务列表有多少条任务
hfai logs¶
查看任务日志
Usage:
hfai logs <experiment> [OPTIONS]
Options:
-f, --follow
追加查看日志
-r, --rank <rank>
指定查看第几个节点的日志
-t, --exp_type <exp_type>
配合 <experiment> 使用,默认 auto 会尝试解析
-c, --container
查看 container 的日志(非任务日志),–follow 会失效
Arguments
experiment
用于检索的任务,可以是任务名、是任务ID,也可以是提交的任务配置文件
hfai ssh¶
登录到哪台机器,只能在开发容器内使用
Usage:
hfai ssh <experiment> [OPTIONS]
Options:
-r, --rank <rank>
指定登录到哪台机器
-t, --exp_type <exp_type>
配合 <experiment> 使用,默认 auto 会尝试解析
Arguments
experiment
用于检索的任务,可以是任务名、是任务ID,也可以是提交的任务配置文件
hfai status¶
查询任务状态
Usage:
hfai status <experiment> [OPTIONS]
Options:
-j, --json
将任务状态转换成 json 格式,是否以json形式查看
-t, --exp_type <exp_type>
配合 <experiment> 使用,默认 auto 会尝试解析
Arguments
experiment
用于检索的任务,可以是任务名、是任务ID,也可以是提交的任务配置文件
hfai stop¶
关闭任务状态
Usage:
hfai stop <experiment> [OPTIONS]
Options:
-t, --exp_type <exp_type>
配合 <experiment> 使用,默认 auto 会尝试解析
--succeeded
把任务状态写为 succeeded
--failed
把任务状态写为 failed
Arguments
experiment
用于检索的任务,可以是任务名、是任务ID,也可以是提交的任务配置文件