更新时间:2021-09-18 GMT+08:00
分享

创建验证服务

创建验证服务包括三个部分:

新建验证服务

  1. 单击“模型验证”页面右上角的“创建”。

    弹出“创建验证服务”对话框。

    配置“创建验证服务”对话框参数:
    • 名称:验证服务名称。只能以字母(A~Z a~z)开头,由字母、数字(0~9)、(_)组成,不能以下划线和中划线结尾,长度范围为[1,26]。
    • 描述:验证服务的描述信息。

  2. 单击“确定”。

    进入新建的验证服务详情页面,如验证服务页面所示。验证服务页面介绍如验证服务界面说明所示。
    图1 验证服务页面
    表1 验证服务界面说明

    区域

    参数名称

    参数说明

    1(验证服务)

    创建时间

    验证服务创建时间。

    创建者

    创建验证服务的用户。

    活动时间

    最近一次验证任务执行的时间。

    开发环境

    验证服务代码编辑环境,可使用:

    • 简易编辑器
    • WebIDE

      如果需要使用WebIDE环境编辑验证代码,需要单击“开发环境”创建一个WebIDE环境资源,然后在“开发环境”下拉列表中选择创建的环境资源进行切换。

    展示历史指标/收起历史指标

    展开和收起模型包历史验证结果折线图,折线图用于观察模型质量的变化趋势。

    进入验证配置页面,配置验证任务,主要包括指标、执行入口、用例及计算资源配置,详细请参考创建验证任务

    进入验证代码编辑界面。

    删除验证服务。

    在验证配置完成的前提下,为验证任务指定模型包及启动验证任务。

    2(验证任务)

    根据状态快速检索验证任务。

    根据任务创建时间、任务名称检索训练任务。

    默认按任务创建时间检索。

    按任务创建时间或者任务名称检索训练任务,检索结果按正序或者倒序排列展示。

    默认按倒序排序。

    任务名称

    验证任务的名称。

    任务创建时间

    验证任务创建的时间。

    模型名称

    验证任务验证的模型。

    版本

    模型包版本。

    通过率

    验证任务内所有用例的执行通过率,这里的通过是指验证用例执行结果为“PASS”。通过条件为验证模型的实际训练精度值大于用例内设置的指标值,如用例内设置的验证指标值为0.9,模型包实际指标值>0.9,则该用例验证通过。

    任务用时

    验证任务加入验证的耗时。

    任务状态

    验证任务的状态。

    查看验证任务的运行报告,包括系统日志、运行日志和运行图。

    查看验证任务的验证报告。

    验证任务执行过程中,停止任务。

    删除验证任务。

编辑验证代码

进入验证代码编辑页面的方式有两种:

  • 在模型验证页面,单击验证服务的,进入验证代码编辑界面。
  • 在验证服务页面,单击右上角,进入验证代码编辑界面。

验证代码编辑界面与模型训练中代码编辑界面相似,也分为代码编辑菜单栏、任务执行区域,代码编辑区、代码目录。此处不再详细展开介绍,简易编辑器模式详情请参见编辑训练代码(简易编辑器),WebIDE模式详情请参见编辑训练代码(WebIDE)

调试验证代码(简易编辑器)

  1. 单击“代码目录”中的,新建与*.py文件对应的*.ipynb文件。
  2. 单击“Notebook配置”,弹出Notebook配置对话框。

    如果有已经创建好的Notebook环境,直接选中“运行中”的环境,单击“保存”即可。否则需要重新创建Notebook开发环境,操作步骤如下:
    1. 从AI引擎下拉框中选择AI引擎,单击“创建Notebook环境”。
    2. 从调试资源下拉框中选择GPU、CPU调试资源。
    3. 待环境状态为“运行中”时,选中该环境。
    4. 单击“保存”。

  3. 单击“*.ipynb”文件进入算法调试界面。
  4. 依次单击“Kernel > Change kernel”,选择AI引擎。
  5. 在输入框中配置算法,单击调试算法。

    如果调试界面的Cell区没有报出异常,说明算法运行正常,用户可以基于该算法对验证数据集进行训练。

相关文档