更新时间:2024-08-14 GMT+08:00

本地IDE操作流程

ModelArts支持通过本地IDE环境远程连接到Notebook中,开发基于PyTorchTensorFlow和MindSpore引擎的AI模型。具体操作流程如下图所示。

图1 使用本地IDE开发流程
  1. 配置本地IDE

    在用户的PC端配置本地IDE环境。

    支持通过PyCharmVS CodeSSH工具本地IDE连接云上Notebook。PyCharm和VS Code可以使用插件自动化配置,也可以手工配置。

  2. 创建Notebook实例

    在ModelArts控制台上创建一个Notebook开发环境实例,选择要使用的AI框架,并开启SSH远程开发功能。

  3. 使用本地IDE远程连接到ModelArts的开发环境中。
  4. 上传数据和代码至开发环境中,进行代码调试。
    • 代码直接复制至本地IDE中即可,本地IDE中会自动同步至云上开发环境。
    • 不大于500MB数据量直接复制至本地IDE中即可。
    • 创建训练作业大于500MB数据量请先上传到OBS中,从OBS上传到云硬盘EVS。
  5. 将调试好的训练脚本和用于训练的数据集上传至OBS目录。
  6. 提交训练作业。提交训练作业方式如下:
    • 在本地IDE中提交训练作业

      可以通过调用ModelArts提供的SDK,创建训练作业,上云训练,调用SDK创建训练作业的操作请参见调用SDK创建训练作业

    • 在ModelArts的Console控制台页面中提交训练作业,具体参考创建训练作业