网络智能体-编辑模型包:操作步骤

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

操作步骤

  1. 请检查当前项目是否已创建WebIDE开发环境。

    如果没有,请参考创建WebIDE开发环境,创建WebIDE开发环境。

  2. 请检查模型包所在行,对应“开发环境”列,是否已选择WebIDE开发环境。

    如果没有,请手工从下拉框中选择。

  3. 单击模型包所在行,对应“操作”列的“打开”,浏览器新增打开一个页面,进入WebIDE模型包编辑界面。
  4. 在左侧的文件目录中,展开模型包文件夹。双击待编辑文件,在右侧文件打开区域进行编辑。

    图1为模型包编辑示例,图中①标识的是子模型包“retrain_stream_lw-1.0.0”对应目录,如果存在多个子模型包,会依次并列展示。当用户编辑文件且需要使用SDK能力时,需要在如图1所示的主算法文件“hardisk_detect.py”最前面,添加如下代码行:

    import osos.chdir('/home/ma-user/work/Model/retrain_stream_lw-1.0.0/retrain_stream_lw-1.0.0')
    其中,“/home/ma-user/work/Model/retrain_stream_lw-1.0.0/retrain_stream_lw-1.0.0”为当前子模型包路径。获取方法为,右键如图1所示的子模型包目录,从下拉框中选择“Copy Path”,复制到文件中使用。
    图1 模型包编辑样例
    • 支持通过图形化编辑界面,修改模型包的元数据文件“metadata.json”内容。在文件目录中单击打开文件后,单击界面右上角的图标,在打开的图形化界面中,编辑修改文件内容。图形化界面仅支持配置部分元数据内容。如需修改全量内容,还是需要直接编辑文件本身。
    • “metadata.json”文件中的“package_scenario”字段表示模型包支持使用的业务场景,其值为八位四段的字符串,示例“01030100”。其中,第三段两位字符标识的是模型包类型。其取值对应的含义,如下所示:
      • 01:模型包。
      • 02:模板包。
      • 03:初始包。初始包不能直接用于推理,需进行再训练。

  5. (可选)如果需要从本地上传算法文件或者模型文件,可参考本步骤进行操作。

    右键文件目录空白区域,展示的下拉菜单中还有很多选项,用户可根据实际情况选用,这里不再一一详述。
    1. 右键单击文件目录空白区域,选择“NAIE Upload”,界面右侧自动打开“NAIE Upload”页签。

      请根据实际情况,配置如下参数:

      • 上传类型:支持上传文件或文件夹,请根据实际情况选择。
      • 路径:从本地选择相应的文件或者文件夹。
    2. 单击“上传”,完成上传。

      可刷新左侧目录展示。

  6. 完成模型包编辑后,右键单击文件目录空白区域,选择“NAIE Package”。

    将编辑修改后的内容,同步至已有模型包中。此步骤必须执行,否则模型包无法合入修改后的内容。

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