检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
HiLens Studio发布技能 针对已经在HiLens Studio中调试运行好的技能代码,您可以选择把技能发布到华为HiLens平台的技能市场,平台审核通过后,您分享的技能可供其它用户购买使用。 前提条件 保证华为云账号处于不欠费状态。
RPM包中包含用户的业务代码、用户的模型和业务的配置文件。 ├──{app name}-{version}-{release}.
一个HTTP状态代码,从2xx成功代码到4xx或5xx错误代码。或者可以返回服务定义的状态码。 附加响应头字段,如支持请求的响应所需,如Content-type响应消息头。 详细的公共响应消息头参数说明如表9所示。
开发者开发可训练技能 华为HiLens提供可训练技能模板,通过工作流指引支持自主上传数据集,零代码构建安全帽检测技能,并一键下发到端侧设备HiLens Kit;针对难例数据,可快速迭代更新技能,提升精度。
一个HTTP状态代码,从2xx成功代码到4xx或5xx错误代码。或者可以返回服务定义的状态码。 附加响应头字段,如支持请求的响应所需,如Content-type响应消息头。 详细的公共响应消息头参数说明如表9所示。
在“新建技能>填写技能内容”时,提前将多个模型和代码一起打包上传至OBS,“代码上传方式”选择“从OBS上传文件”。详情请参见新建技能>填写技能内容。 父主题: 技能开发
如果出现问题可以查看上一步解压得到的代码“/logs/error”定位问题。 图1 显示页面 修改代码中视频流的输出方式 图2 视频流输出方式 页面左上角输入推流地址并单击“Play”查看,也可以通过VLC查看网络视频流。
如果用户技能已发布,但需修改代码后再发布,需进入“技能开发->编辑”页面,将基本信息的版本号修改成新的版本号,新的版本号高于上次的版本号,才能发布成功。将新代码重新上传,技能确认修改成功后,方能再次发布。 父主题: 技能开发
什么是技能 技能(Skill)是运行在端侧摄像头的人工智能应用,一般由模型和逻辑代码组成。其中,逻辑代码是技能的框架,负责控制技能的运行,包括数据读入、模型导入、模型推理、结果输出等;模型是人工智能算法经由大数据训练而成,负责技能运行中关键场景的推理。
使用可训练技能模板新建技能,仅支持训练模型提高模型精度,暂不支持修改技能的逻辑代码。如果您希望自行修改技能的逻辑代码,可以选择开发基础技能,详情请见控制台开发技能。 前提条件 保证华为云账号不欠费。
HiLens Kit 运行技能后的识别结果可以通过“POST”请求传递出来,需要使用openmv 的设备编写相关代码接收请求,并在设备上进行处理后得到相应的判断结果。 父主题: HiLens Kit系统操作
技能(Skill) 技能(Skill)是运行在端侧摄像头的人工智能应用,一般由模型和逻辑代码组成。其中,逻辑代码是技能的框架,负责控制技能的运行,包括数据读入、模型导入、模型推理、结果输出等;模型是人工智能算法经由大数据训练而成,负责技能运行中关键场景的推理。
“代码上传方式” 选择“在线编辑”,在代码编辑框中直接编辑代码: 单击,把默认文件“index.py”的文件名改为“main.py”,然后复制步骤1:准备数据所下载的“face_detection_model>logic_code>main.py”文件中的代码,粘贴至“main.py
问题描述 Modelarts训练的模型通过Modelarts模型转换后,在HiLens Studio中使用代码加载报错。
对于技能代码包和模型分离的情况,模型会下载到特定目录,使用此函数来获取该路径。如果HiLens Framework没有获取模型所在目录,则返回当前路径。
如果HiLens Framework没有获取模型所在目录,则返回当前路径(即代码所在目录)。 接口调用 hilens.get_model_dir() 返回值 返回字符串,技能模型所在目录路径,失败返回空字符串。 父主题: 资源管理模块
开发技能时,逻辑代码的存储方式有两种:“在线编辑代码”和“从OBS上传代码”。 如果您的代码逻辑较简单,建议直接在线编辑代码。 如果您的代码结构比较复杂,推荐用本地IDE开发完成后,使用OBS上传代码zip或tar.gz包的方式,上传操作可参见OBS快速入门。
您可以使用ModelArts训练算法模型,然后在ModelArts或者华为HiLens中转换成华为HiLens支持的“om”格式后,在华为HiLens平台上导入模型并新建技能,在其中自己编写逻辑代码,完成AI技能开发,最后将技能部署到HiLens Kit上运行。
使用可训练技能模板新建技能,仅支持训练模型提高模型精度,暂不支持修改技能模板的逻辑代码。如果您希望自行修改技能的逻辑代码,可以选择在华为HiLens控制台开发技能,详情请见控制台开发技能。
HiLens Studio安装技能 针对已经在HiLens Studio 中调试运行好的技能代码,您可以在HiLens Studio界面中安装技能部署到您的设备中,查看技能的运行效果,判断此技能是否满足业务诉求。