九游平台/
ai开发平台modelarts/
modelarts用户指南(standard)/
使用modelarts standard训练模型/
创建调试训练作业/
使用vs code创建并调试训练作业
更新时间:2025-03-04 gmt 08:00
使用vs code创建并调试训练作业-九游平台
由于ai开发者会使用vs code工具开发算法或模型,为方便快速将本地代码提交到modelarts的训练环境、贴近本地开发习惯地编写启动命令,modelarts提供了一个训练作业场景下的ide插件modelarts-huaweicloud,用户通过简易的操作,实现在本地ide中进行训练配置、资源监控、作业管理、代码管理等动作。
本章节介绍如何使用vs code插件创建训练作业并调试。

使用vs code插件创建训练作业并调试功能目前是白名单,需要提交工单申请开通。
准备工作
- 创建obs桶,桶名称示例:“xxx-project”,在obs桶里创建“data”文件夹。(建议下载obs browser 进行相关操作)。
- 上传本地数据至“data”文件夹。复制此obs路径,此时输入路径应为“obs://xxx-project/data”,(此路径后面标记为输入路径)。
安装vs code插件并登录
本地打开vs code软件,单击左侧导航栏的图标,将插件包拖入到扩展区空白处,即可自动安装。
待左侧导航出现图标,表示插件安装完成。
图1 安装vs code插件

创建训练作业
- 单击左侧导航的
图标,单击“登录”进入登录页面,输入对应的登录信息。
单击“获取accesskey”即可跳转到ak/sk获取教程页面。图2 登录vs code插件 - 登录后,vs code自动同步modelarts中的训练作业列表,并进入开发场景选择页面,如图3所示。选择合适的开发场景,并选择工作目录后,进入训练作业代码存储路径选择界面,单击“使用obs”或“使用sfs”,填写obs或sfs路径,单击“确定”。选择此路径后,会自动同步在“高级配置>中转目录”,也可单击“稍后决定”直接跳过。
- 线下开发:代码在本地,将本地代码传到obs,然后通过obs传至云上或直接使用sfs盘存储的代码。
- 线上开发:代码在云上,通过ssh连接容器。
图3 选择开发场景图4 选择训练作业代码存储位置
- 鼠标放至作业列表处,单击作业列表旁边的
打开创建训练作业页面。
图5 创建作业入口 - (可选)设置中转目录:中转目录支持obs路径和sfs盘挂载路径。如果已经在步骤3配置,此处会自动显示中转目录。
如果设置的是obs路径,单击“提交作业”后,插件会自动将当前打开的项目文件整体上传至obs中转目录上。图6 设置中转目录
- 设置输入路径:本地项目对应的输入文件设置为输入路径。
图7 设置输入路径
在输入框选择输入数据所在的路径,如图9所示。
图8 填写训练输入路径选择挂载sfs路径时,下拉框只显示有权限的sfs路径,显示“只读”的文件夹只支持只读功能,不显示的读写均支持。可参考权限管理文档修改sfs turbo权限。
图9 输入数据设置完成界面 - 设置训练输出路径:新建“output”文件夹设置为输出。(如果本地有output文件夹,无需新建)
只有文件夹下才支持新建文件夹,除项目根目录以外,其他文件夹需展开才能添加文件夹。
图10 新建文件夹这里用output作为举例,文件夹名需与项目真实输出文件名一致。
图11 设为输出路径图12 输出设置完成 - 填写启动命令,提交作业。
- 在作业列表单击作业名称进入作业详情。
父主题: 创建调试训练作业
相关文档
意见反馈
文档内容是否对您有帮助?
提交成功!非常感谢您的反馈,我们会继续努力做到更好!
您可在查看反馈及问题处理状态。
系统繁忙,请稍后重试
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨