检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
预训练模型 当前服务提供安全帽检测预置模型“saved_model.pb”,请勾选预训练模型。 确认信息后,单击“开始训练”。 图1 模型训练 模型训练一般需要运行一段时间,等模型训练完成后,“应用开发>模型训练”页面下方显示训练详情。
图1 删除可训练技能 删除后无法恢复,请谨慎操作。 父主题: 开发可训练技能
新建可训练技能 本章节介绍使用可训练技能模板新建技能。使用可训练技能模板新建技能,可自主上传数据训练模型,并快速创建技能,一键部署至端侧设备。 使用可训练技能模板新建技能,仅支持训练模型提高模型精度,暂不支持修改技能的逻辑代码。
可训练技能简介 本章节介绍在华为HiLens控制台使用空模板和基础技能模板开发技能。 本章节介绍使用可训练技能模板在ModelArts Pro控制台开发技能。使用可训练技能模板开发技能,无需代码,只需自主上传训练数据,快速训练高精度算法模型,并且一键部署至设备。
开发可训练技能 可训练技能简介 新建可训练技能 HiLens安全帽检测技能 更新应用版本 查看技能详情 删除可训练技能
开发可训练技能时,模型训练报错“数据集发布失败”怎么办? 问题描述 在开发可训练技能过程中,训练模型时报错“数据集发布失败”。 问题原因 检查训练模型的数据集,数据集中每个标签要有大于5个样本。如果存在一个标签的样本数少于5个,会导致模型训练失败。 父主题: 技能开发
创建名称为“training-data-in”的文件夹用于存放训练数据集。 创建名称为“training-data-out”的文件夹用于存放输出的数据集。 创建OBS桶和文件夹的操作指导请参见创建桶和新建文件夹。
技能(Skill) 技能(Skill)是运行在端侧摄像头的人工智能应用,一般由模型和逻辑代码组成。其中,逻辑代码是技能的框架,负责控制技能的运行,包括数据读入、模型导入、模型推理、结果输出等;模型是人工智能算法经由大数据训练而成,负责技能运行中关键场景的推理。
图1 更新版本 在“应用开发”页面,您可以选择修改“数据选择”、“模型训练”、“模型评估”、“服务部署”步骤的配置信息,重新部署模板。操作指引如下: 图2 应用开发 选择数据 训练模型 评估模型 部署应用 父主题: 开发可训练技能
查看技能详情 新建可训练技能后,您可以查看技能详情,包括技能开发的配置信息、历史版本、应用资产、应用监控。 前提条件 已在华为HiLens控制台选择可训练技能模板新建技能,详情请见新建可训练技能。
HiLens安全帽检测技能 技能开发流程介绍 准备数据 选择数据 训练模型 评估模型 部署应用 父主题: 开发可训练技能
选择数据 在使用HiLens安全帽检测技能模板训练模型时,您需要新建训练数据集,后续训练模型操作是基于您创建的训练数据集。 前提条件 已在华为HiLens控制台选择“HiLens安全帽检测”可训练模板新建技能,详情请见新建可训练技能。
华为HiLens支持的模型必须是ModelArts训练出的模型吗? 不一定要用Modelarts训练出的模型,也可以本地训练。
什么是技能 技能(Skill)是运行在端侧摄像头的人工智能应用,一般由模型和逻辑代码组成。其中,逻辑代码是技能的框架,负责控制技能的运行,包括数据读入、模型导入、模型推理、结果输出等;模型是人工智能算法经由大数据训练而成,负责技能运行中关键场景的推理。
准备数据 选择数据 在使用HiLens安全帽检测技能模板开发应用时,您需要新建训练数据集,后续训练模型操作是基于您创建的训练数据集。 选择数据 训练模型 选择训练数据后,基于已标注的训练数据,选择预训练模型、配置参数,用于训练安全帽检测模型。
为什么Modelarts训练的模型无法加载到HiLens Studio中? 问题描述 Modelarts训练的模型通过Modelarts模型转换后,在HiLens Studio中使用代码加载报错。
前提条件 已在华为HiLens控制台选择“HiLens安全帽检测”技能模板新建技能,并训练模型,详情请见训练模型。 评估模型 工作流会用测试数据评估模型,在“应用开发>评估模型”页面,查看评估结果。 模型评估 图1 模型评估 训练模型的版本、标签数量、测试集数量。
直接部署 在“应用开发>服务部署”页面,工作流会根据训练的模型自动创建技能,您可以一键安装技能至HiLens Kit设备上。 技能名称:工作流自动创建技能后,生成默认技能名称。
为了保证模型的预测准确度,训练样本跟真实使用场景尽量相似。 为保证模型的泛化能力,数据集尽量覆盖所有标签的图片,且数据集中每个标签要有大于5个样本。 针对未标注数据,要求将图片放在一个目录里,示例如下所示。
什么是技能 技能(Skill)是运行在端侧摄像头的人工智能应用,一般由模型和逻辑代码组成。其中,逻辑代码是技能的框架,负责控制技能的运行,包括数据读入、模型导入、模型推理、结果输出等;模型是人工智能算法经由大数据训练而成,负责技能运行中关键场景的推理。