检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
难例上传模块 难例上传介绍及说明 初始化难例上传模块 检测算法中的难例图片判断 分类算法中的难例图片判断 难例图片上传 获取难例配置 更新难例配置 示例-难例上传
模块简介 EIServices模块提供便捷接口使得开发者可以快速调用华为云上的各种AI服务,相关的AI服务信息请参考服务的文档说明。 目前提供两种接口供开发者使用:通用接口、常用接口,仅适用于固件 1.0.7及之后版本调用华为云北京四区域接口。 父主题: EIServices模块
人脸检测技能开发 针对业务开发者,华为HiLens提供了导入(转换)模型功能和开发技能的功能,您可以自行开发模型并导入华为HiLens,根据业务诉求编写逻辑代码,然后基于您自定义的算法模型和逻辑代码新建技能。
由于华为HiLens服务依赖其他服务,所以需要在开始使用华为HiLens前获得相关服务的权限,包含ModelArts、OBS和SWR服务,华为HiLens与相关服务的关系请参见与其它服务的关系。
步骤1:新建产品 步骤2:订购技能 步骤3:使用技能 准备工作 已注册华为帐号开通华为云,并完成实名认证。在使用华为HiLens前检查帐号状态,帐号不能处于欠费或冻结状态。
针对不同类型的用户的不同使用场景,其关注和使用的华为HiLens的功能有所区别。首先,请通过表1介绍了解不同角色及其使用场景,三种不同场景的使用流程请参见使用流程简介。
针对不同类型的用户的不同使用场景,其关注和使用的华为HiLens的功能有所区别。首先,请通过表1介绍了解不同角色及其使用场景,使用流程请参见使用流程简介。
通用接口 通用接口可以访问华为云上的各种AI服务,是否需要开通及调用具体参数请参考各服务说明。
登录华为HiLens管理控制台,在左侧导航栏中选择“技能开发>技能管理”,进入技能列表。 在“技能管理”页面,单击“操作”列的“编辑”,进入“编辑技能”页面。 建议参考使用空模板相关的参数修改技能的内容。 图1 编辑技能 父主题: 控制台开发技能
上传的根目录(目标OBS桶的位置)是用户在华为HiLens控制台上针对每个设备配置的(参见配置数据存储位置),如果用户没有给设备配置这个信息,那么上传文件会失败。
消息发送方式是邮箱还是手机,用户可在使用技能时,在华为HiLens控制台配置订阅消息过程中设置。 message 是 字符串 要发送的消息内容。 返回值 成功则返回0。否则为失败。 父主题: 输出模块
在进行设备管理之前,您需要将端侧设备注册至华为HiLens中,其相应的说明和连接指导请参见注册HiLens Kit。
编写逻辑代码 华为HiLens提供了一套HiLens Framework,HiLens Framework通过封装底层接口、实现常用的管理功能,让开发者可以方便的开发Skill,发展AI生态。详细指导和API介绍可参见《开发指南》。
示例-日志 打印日志示例如下所示: #! /usr/bin/python3.7 import hilens def run(): # 设置日志级别 hilens.set_log_level(hilens.DEBUG) # 打印一条trace级别的日志
上传文件 UploadFile() 上传一个文件到OBS,此方法会阻塞线程,直至上传结束。目标OBS桶可在HiLens页面上进行配置,详情请参见配置数据存储位置。 接口调用 HiLensEC hilens::UploadFile(const std::string & key, const
模型推理 将数据输入模型进行推理,推理结束后将推理结果返回。 接口调用 virtual HiLensEC hilens::Model::Infer(const InferDataVec & inputs, InferDataVec & outputs) 参数说明 表1 参数说明 参数名
技能市场 技能市场简介 在技能市场查找技能 购买技能
管理配置 管理密钥 管理配置项
预处理模块简介 hilens::Preprocessor类 硬件加速的预处理器 #include <media_process.h> 析构函数 ~Preprocessor() virtual hilens::Preprocessor::~Preprocessor() 父主题: 预处理
获得技能配置 获取技能配置,即技能配置文件中的内容解析成的Json对象(jsoncpp)。 注意此函数每次都会读取配置文件并解析成Json对象,所以如果需要读多个配置项,请将返回值存为一个变量,不要过于频繁的调用GetSkillConfig()。 接口调用 Json::Value