检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
输出模块简介 hilens::Display类 使用Display类来将图片输出到显示器上。 #include <output.h> 构造及析构函数 ~Display() virtual hilens::Display::~Display() 父主题: 输出模块
注册设备至控制台上,并在控制台上查看设备状态。 注册HiLens Kit 使用SSH注册设备 使用SSH注册设备指通过SSH登录HiLens Kit系统,使用Linux命令注册设备。SSH登录设备系统支持操作HiLens Kit的系统文件等配置。 使用SSH注册设备流程如图2所示,详细操作指引请参见表2。
是否可以将HiLens Kit摄像头拍摄的画面或者技能运行结果录成视频保存下来? 可以,请使用OpenCV的VideoWriter,注意录制的视频格式必须是MJPG,参考代码如下: camera = hilens.VideoCapture() fps = 20 size
输入模块简介 hilens::VideoCapture类 使用视频采集器来读取本地摄像头或IP摄像头的数据。 #include <video_capture.h> 构造及析构函数 ~VideoCapture() virtual hilens::VideoCapture::~VideoCapture()
打印Trace级别的日志 打印一条Trace级别的日志。使用方式类似于printf。 接口调用 void hilens::Trace(const char * fmt, ... ) 参数说明 表1 参数说明 参数名 说明 fmt 字符串,可以包含嵌入的格式化标签,格式化标签可被随
打印Info级别的日志 打印一条Info级别的日志。使用方式类似于printf。 接口调用 void hilens::Info(const char * fmt, ... ) 参数说明 表1 参数说明 参数名 说明 fmt 字符串,可以包含嵌入的格式化标签,格式化标签可被随后的附
打印Fatal级别的日志 打印一条Fatal级别的日志。使用方式类似于printf。 接口调用 void hilens::Fatal(const char * fmt, ... ) 参数说明 表1 参数说明 参数名 说明 fmt 字符串,可以包含嵌入的格式化标签,格式化标签可被随
一种方式进行组网配置,也可以同时使用无线和有线的方式连接外网和公司、学校等内部网络。 场景一:使用无线网络配置 配置无线网络 无线网络配置(SSH) 场景二:使用有线网络配置 配置有线网络 有线网络配置(SSH) 场景三:使用无线网络连接外网,使用有线网络连接公司、学校等内部网络
打印Warning级别的日志 打印一条Warning级别的日志。使用方式类似于printf。 接口调用 void hilens::Warning(const char * fmt, ... ) 参数说明 表1 参数说明 参数名 说明 fmt 字符串,可以包含嵌入的格式化标签,格式
输入模块简介 hilens::AudioCapture类 使用音频采集器来读取本地音频文件的数据,相关头文件已集成到“hilens.h”。 #include <hilens.h> 构造及析构函数 ~AudioCapture() virtual hilens::AudioCapture::~AudioCapture()
打印Error级别的日志 打印一条Error级别的日志。使用方式类似于printf。 接口调用 void hilens::Error(const char * fmt, ... ) 参数说明 表1 参数说明 参数名 说明 fmt 字符串,可以包含嵌入的格式化标签,格式化标签可被随
打印Debug级别的日志 打印一条Debug级别的日志。使用方式类似于printf。 接口调用 void hilens::Debug(const char * fmt, ... ) 参数说明 表1 参数说明 参数名 说明 fmt 字符串,可以包含嵌入的格式化标签,格式化标签可被随
导致部署应用异常,建议使用多个实例,以保障部署技能的高可靠性。 重启策略 当前仅支持“总是重启”。 特权 特权开关,开启后,容器将可以访问主机上的所有设备。 计算资源 该部署可使用的计算资源,申请资源量是指预留给该部署的计算资源,限制部署是指该部署可使用的最大计算资源,超过限制时,技能将停止。
模型管理简介 hilens::Model类 模型管理器,使用模型管理器加载模型并进行推理。 #include <model.h> 析构函数 ~Model() virtual hilens::Model::~Model( ) Model析构时会释放掉hiai::Graph等资源。 父主题:
HiLens Studio启动或停止技能 针对已经安装至设备上的技能,除了在控制台上执行启动或停止技能操作,您可以直接在HiLens Studio界面根据自己的需求启动或者停止技能。启动技能操作成功后,设备上的技能将处于“Running”状态。 前提条件 已完成技能开发,并安装技
分配给每个实例的计算资源,包括“CPU核数”、“内存大小”以及是否打开“开启AI加速卡”开关。 “申请”资源量指预留给每个实例的最小计算资源。“限制”资源量指每个实例可使用的最大计算资源。当技能运行所需资源大于所有实例的限制资源时,技能可能无法运行。 如果打开“开启AI加速卡”开关,选择AI加速器配额。 图3
分配给每个实例的计算资源,包括“CPU核数”、“内存大小”以及是否打开“开启AI加速卡”开关。 “申请”资源量指预留给每个实例的最小计算资源。“限制”资源量指每个实例可使用的最大计算资源。当技能运行所需资源大于所有实例的限制资源时,技能可能无法运行。 如果打开“开启AI加速卡”开关,选择AI加速器配额。 图3
创建模型实例 根据技能的模型,创建一个模型实例。HiLens Kit可以使用昇腾310芯片支持的模型来进行推理,使用此方法来构造一个后续用于推理的模型。 当返回的对象被析构时,对应的模型资源也被释放。 当前支持创建普通模型和加密模型 接口调用 hilens.Model(filepath)
创建模型 构造一个模型。HiLens kit可以使用昇腾310芯片支持的模型来进行推理,使用此方法来构造一个后续用于推理的模型。模型构造失败则会抛出一个CreateError,并在日志上打印出错误码(例如0x1013011为模型路径错误)。当返回的对象被析构时,对应的模型资源也被释放。
Caffe算子边界 对于Caffe框架,当算子的输入维度不是4时,如果存在axis参数,不能使用负数。 “.om”模型支持的Caffe算子边界如表1所示。 表1 Caffe算子边界 序号 算子 含义 边界 1 Absval 对输入求绝对值 【输入】 1个输入 【参数】 engin