网络智能体-创建自定义学件工程

时间:2023-11-01 16:15:17

创建自定义学件工程

  1. 在左侧导航栏中,单击“开发环境”,进入“开发环境”界面。
  2. 单击界面右上角的“创建开发环境”,弹出“创建开发环境”对话框。

    参数配置说明如下所示:

    • 镜像类型:从下拉框中选择“DataFlow”。
    • 规格:保持默认值“2核|8G”。
    • 实例:保持默认值“新建一个新环境”。

  3. 单击“OK”,开发环境界面新增一行开发环境信息。

    等待约1至2分钟,开发环境的状态从“创建中”更新为“运行中”时,开发环境创建完成。可以刷新浏览器,及时更新查看环境创建进展。

  4. 单击开发环境所在行,对应“操作”列的“打开”。

    浏览器新增打开一个页签,进入开发环境界面。

  5. 单击“LearnWare”下方的“自定义模板”,在弹出的“自定义模板”对话框中,输入“名称”,示例:custom。单击“OK”。

    在左侧的目录导航栏中,新增“custom”目录,对应的子目录结构如下所示:

    • naie_platform:NAIE SDK参数配置信息。
    • src:配置文件和代码文件存放目录,学件打包时会打包此目录。包含如下子目录:
      • “config”目录:config目录中的文件“operators.json”为算子定义等配置信息。
      • “learnware_custom.py”文件:定义学件对象的样例文件,包括加载数据、数据预处理、模型训练和模型测试等算子。用户需要根据自定义学件的业务,输入相应算子的代码。
    • custom.ipynb:学件算法主文件。
    • requirements.txt:需要安装的算法依赖包列表。

support.huaweicloud.com/usermanual-naie-training/naie_training_07_0005.html