检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
编写逻辑代码 华为HiLens提供了一套HiLens Framework,HiLens Framework通过封装底层接口、实现常用的管理功能,让开发者可以方便的开发Skill,发展AI生态。详细指导和API介绍可参见《开发指南》。 HiLens Framework示例代码 HiLens
编辑作业 功能介绍 编辑作业。 URI POST /v3/{project_id}/ai-mgr/deployments/{deployment_id}/task/{task_id} 表1 路径参数 参数 是否必选 参数类型 描述 deployment_id 是 String 部
模型管理简介 hilens::Model类 模型管理器,使用模型管理器加载模型并进行推理。 #include <model.h> 析构函数 ~Model() virtual hilens::Model::~Model( ) Model析构时会释放掉hiai::Graph等资源。 父主题:
桶,并获取在线编辑的代码包文件。 在线编辑时,可在编辑区创建文件或文件夹,并在文件中编辑逻辑代码。默认创建初始入口文件“index.py”,可重命名文件夹或文件名称,也可根据自身业务创建非“.py”格式的文件或文件夹。 “从OBS桶上传文件” 针对比较复杂的工程代码可以线下开发,手动生成zip或tar
编辑技能 在技能创建和使用过程中,如果发现其中信息需要纠正,您可以通过编辑操作,修改技能的基本信息、技能内容、运行时配置的信息。 登录华为HiLens管理控制台,在左侧导航栏中选择“技能开发>技能管理”,进入技能列表。 在“技能管理”页面,单击“操作”列的“编辑”,进入“编辑技能”页面。
展开该技能的所有版本。 选择待编辑的版本技能,单击操作列的“编辑”。 进入技能编辑页面。 参考新建技能相关的参数说明修改技能的配置信息。 父主题: 控制台开发技能
使用手机实时视频流编写/调试代码 新建技能开发项目,或打开已有的技能项目后,您就可以在HiLens Studio中通过编辑和调试技能逻辑代码,开发自己的技能。 当前技能项目已提供技能模板,可根据技能模板开发自己的技能代码,详情请见编辑逻辑代码。 编辑完技能逻辑代码后,HiLens St
在HiLens Studio 如何导出技能源代码? 根据业务需求,在HiLens Studio可将技能源代码导出至本地。 登录华为HiLens管理控制台,在左侧导航栏中选择“技能开发>HiLensStudio”。 进入HiLens Studio 页面。 在HiLens Studi
单击查看代码来源。 单击在该页签下可调试技能代码,详情请参见 断点调试代码。 2 代码编辑区,可在该区域内直接编辑代码。 3 单击切换至该页签,可针对当前编辑好的技能代码发布技能、安装技能和启动技能。 单击切换至该页签,查看当前文件概览。 4 调试区,可在该区域内查看代码调试结果。
定”。 编辑密钥:单击操作列的“编辑”,请输入“密钥键”和“密钥值”,然后单击操作列的“保存”。 删除密钥:单击操作列的“删除”。 标签 为密钥添加标签。 添加标签:单击“添加”,请输入“标签键”和“标签值”,然后单击“操作”列的“确定”。 编辑标签:单击操作列的“编辑”,请输入
控制台开发技能 技能简介 新建技能 获取技能模板 管理算法模型 编写逻辑代码 编辑技能 安装和调试技能 在ModelArts AI Gallery发布技能 删除技能
导入(转换)模型 技能可以抽象地理解为算法模型+逻辑代码。算法模型负责关键的AI推理,逻辑代码负责处理模型推理的结果。因此在开发技能前,需要将模型导入华为HiLens。 模型要求 导入的模型可为“.om”格式、“.pb”格式或“.caffemodel”格式,其中“.om”格式的模型才可以在HiLens
使用前必读 在华为HiLens管理控制台上开发技能时需要在线编辑或上传逻辑代码,而在逻辑代码中需要用到HiLens Framework,本文档针对开发者在开发可运行在HiLens Kit设备的技能的时候,介绍如何在逻辑代码中使用HiLens Framework API,您可以根据表1查找您需要的内容。
vice_Agent固件版本。 开发技能时,逻辑代码的存储方式有两种:“在线编辑代码”和“从OBS上传代码”。 如果您的代码逻辑较简单,建议直接在线编辑代码。 如果您的代码结构比较复杂,推荐用本地IDE开发完成后,使用OBS上传代码zip或tar.gz包的方式,上传操作可参见OB
运行时语言 逻辑代码的运行时语言。目前支持“Python3.7”和“C/C++”。如果选择C/C++语言开发,将不支持在线编辑代码。开发者线下开发完成后,需要在Linux环境下把代码编译打包,然后上传到obs。 可直接使用模板模型,无需填写。 代码执行文件 技能的启动将以该代码执行文件为
o”。 “代码上传方式” 选择“在线编辑”,在代码编辑框中直接编辑代码: 单击,把默认文件“index.py”的文件名改为“main.py”,然后复制步骤1:准备数据所下载的“face_detection_model>logic_code>main.py”文件中的代码,粘贴至“main
技能可以抽象地理解为算法模型+逻辑代码。算法模型负责关键的AI推理,逻辑代码负责处理模型推理的结果。 本章节介绍在华为HiLens控制台使用空模板和基础技能模板开发技能。 什么是技能 技能(Skill)是运行在端侧摄像头的人工智能应用,一般由模型和逻辑代码组成。其中,逻辑代码是技能的框架,负责控
重名,再次发布。 用户重复发布同版本号的技能。如果用户技能已发布,但需修改代码后再发布,需进入“技能开发->编辑”页面,将基本信息的版本号修改成新的版本号,新的版本号高于上次的版本号,才能发布成功。将新代码重新上传,技能确认修改成功后,方能再次发布。 父主题: 技能开发
新建技能 管理算法模型 部署和调试技能 开发环境HiLens Studio HiLens Studio简介 新建技能项目 导入/转换模型 编写逻辑代码 技能市场 定制技能 购买技能 管理产品 新建产品 订购技能(用于35XX系列设备) 分发技能 06 实践 通过提供多场景的华为HiLen
如何上传模型至华为HiLens? 技能可以抽象地理解为算法模型+逻辑代码。算法模型负责关键的AI推理,逻辑代码负责处理模型推理的结果。因此在开发技能前,需要将模型导入华为HiLens。 模型要求 导入的模型可为“.om”格式、“.pb”格式或“.caffemodel”格式,其中“