检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
帮助提高商品新品上线效率,提升消费者体验。 本章节介绍如何使用视觉套件中的零售商品识别工作流开发应用,以蛋糕店的蛋糕商品为样例,通过上传训练数据、标注数据、训练模型,并将生成的模型部署为在线服务。部署完成后,用户可通过在线服务识别出图片中的所有蛋糕以及图片中每个蛋糕的类别,也可以直接调用API和SDK识别。
商店和超市场景下,实现VIP识别、客流量统计等功能。 用户群体 ModelArts Pro用户群体主要是各大政企,一般具有如下特点。 了解行业解决方案,懂得行业知识。 缺乏或略懂AI知识,熟悉问题场景。 希望解决特定场景问题,但不希望复杂开发。
部署服务后,调用API失败怎么办? 在ModelArts Pro使用预置工作流部署服务后,可通过调用API和SDK调用已部署的在线服务。如果调用API失败,可根据返回的错误码及错误信息解决问题,具体的错误码说明请见表1。 表1 API调用指导 行业套件 调用API方法 错误码 文字识别套件
设置大于1,表示后台的计算模式为分布式的。请根据实际编码情况选择计算模式。 服务自动停止 设置服务自动停止的时间,在线服务运行状态在所选的时间点后自动停止,同时在线服务也停止计费。 部署成功后,页面显示“服务部署成功”。您可以单击“查看应用监控”,进入应用监控页面查看监控信息,详情请见监控应用。
上传数据集失败如何处理? 问题原因 上传数据集失败,一般是因为数据集格式不对导致的。不同行业套件的工作流,对数据集要求也不同。 首先请检查数据集是否符合要求,各个套件的数据集要求如下: 文字识别套件 自然语言处理套件 视觉套件 HiLens套件 确认数据集符合要求后,将数据集上传至OBS桶。
当新建应用时,服务部署方式选择“在线部署”时,支持选择计算规格。 计算节点个数 设置当前版本模型的实例个数。如果节点个数设置为1,表示后台的计算模式是单机模式;如果节点个数设置大于1,表示后台的计算模式为分布式的。请根据实际编码情况选择计算模式。 服务自动停止 当新建应用时,服务部署方式选择“在线部署”时
当新建应用时,服务部署方式选择“在线部署”时,支持选择计算规格。 计算节点个数 设置当前版本模型的实例个数。如果节点个数设置为1,表示后台的计算模式是单机模式;如果节点个数设置大于1,表示后台的计算模式为分布式的。请根据实际编码情况选择计算模式。 服务自动停止 当新建应用时,服务部署方式选择“在线部署”时
开发并部署服务后,您可以监控应用,包括应用的基本信息、在线测试应用、查看应用历史版本、查看应用的调用指南。 前提条件 已开发并部署服务。 进入应用监控页面 登录ModelArts Pro管理控制台,单击“自然语言处理”套件卡片的“进入套件”。 进入自然语言处理套件控制台。 在左侧导航栏选择“应用开发>工作台”。
现园区自动检测工人未戴安全帽的行为。 适用场景 智慧园区。 优势 模型精度高,检测速度快,更新模型简便。 端云协同推理:端侧设备可协同云侧在线更新模型,快速提升端侧精度。 对接华为HiLens技能开发平台,一键式创建技能,快速部署技能至端侧设备。 后续还会提供更多场景的可训练技能模板,敬请期待。
配额说明 本服务在使用数据集、在线服务、训练任务资源时涉及配额限制。 其配额查看及修改请参见关于配额。
监控应用 在线部署的应用,您可以在开发并部署服务后监控应用,包括应用的基本信息、在线测试应用、查看应用历史版本、查看应用的调用指南。 前提条件 已开发并部署服务,详情请见部署服务。 进入应用监控页面 登录ModelArts Pro管理控制台,单击“视觉套件”卡片的“进入套件”。 进入视觉套件控制台。
“部署方式”:选择应用的部署方式。 “在线服务”:将服务部署为在线服务,进而在线使用服务,也可以直接调用对应的API。 “边缘服务”:将服务部署至边缘设备。当前边缘服务部署支持的智能边缘设备为Atlas 500。 热轧钢板表面缺陷检测工作流和零售商品识别工作流仅支持“在线部署”,云状识别工作流和
估状态为端到端地对待识别图片自动分类并进行结构化识别。 上传在线图片 单击“在线URL”,切换至“在线URL”页签。在“开始识别”左侧输出框中输入待测试的图片URL地址,或者拖拽测试图片至虚线框内上传图片区域,上传在线图片作为测试图片。 上传图片后,右侧会显示模板识别结果,包括“模板ID”、“模板名”、“置信度”。
训练得到模型之后,整个开发过程还不算结束,需要对模型进行评估和考察。 评估结果包括一些常用的指标,如精准率、召回率、F1值等,并且同时启动一个在线测试服务,供您模拟在线测试,帮助您有效评估模型,最终获得一个满意的模型。 评估模型 部署服务 模型准备完成后,您可以部署服务,用于识别热轧钢板表面图片
单击“上一步”,对当前模板进行修改。 如果识别结果正确,可单击“下一步”,部署模板。 上传在线图片 在“应用开发>评估”页面,单击“在线URL”,切换至“在线URL”页签。 图3 上传在线图片 在“开始识别”左侧输出框中输入待测试的图片URL地址,或者拖拽测试图片至虚线框内上传图片区域。
板图片,明确以哪些图片作为模板训练文字识别模型。 上传模板图片 定义预处理 上传模板图片后,需要对模板图片进行预处理,保留图片的关键内容,去掉冗余部分,保持图片内容清晰可见,保证模型识别的准确性。 定义预处理 框选参照字段 在图片模板中框选参照字段,用于矫正图片的方向,进而在正确的方向上,识别图片中的结构化信息。
训练模型 选择训练数据后,基于已标注的训练数据,选择预训练模型、配置参数,用于训练实体抽取模型。 前提条件 已在自然语言处理套件控制台选择“通用实体抽取工作流”新建应用,并选择训练数据集,详情请见选择数据。 训练模型 图1 模型训练 在“模型训练”页面配置训练参数,开始训练模型。
应用资产、应用监控。 前提条件 已在自然语言处理套件控制台选择“通用文本分类工作流”新建应用,详情请见新建应用。 进入应用详情页 登录ModelArts Pro管理控制台,单击“自然语言处理”套件卡片的“进入套件”。 进入自然语言处理套件控制台。 在左侧导航栏选择“应用开发>工作台”。
其他用户共享,更加高效。使用专属资源池需要在ModelArts创建专属资源池。 “部署方式”:选择应用的部署方式。 “在线服务”:将服务部署为在线服务,进而在线使用服务,也可以直接调用对应的API。 “HiLens部署”:将服务部署至HiLens设备。当前部署支持的HiLens设备为Atlas
单击右下角的“下一步”。 进入“应用开发>定义预处理”页面。 步骤4:定义预处理 在“应用开发>定义预处理”页面,单击“选择预处理逻辑”的自动旋转,快速处理图片的方向。 也可以按左上角操作指标手动调整图片。详情请见定义预处理。 图6 定义预处理 单击右下角的“下一步”。 进入“应用开发>框选参照字段”页面。