检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
训练模型 选择训练数据后,基于已标注的训练数据,选择预训练模型、配置参数,用于训练安全帽检测模型。 前提条件 已创建用于存储数据的OBS桶及文件夹,且数据存储的OBS桶与ModelArts Pro在同一区域,详情请见创建桶。 已在华为HiLens控制台选择“HiLens安全帽检测”
具体技能的SDK,详情请参考管理我的技能。下载SDK后,将其手动集成到具体的固件系统里。不同技能的使用详情请参考具体的SDK内的文档或者头文件,一般SDK里已经提供了demo程序以作参考。 可网页配置后直接自动分发技能到海思芯片的功能还在研发中,请持续关注。 父主题: 管理产品
/usr/bin/python3.7 import hilens import wave def run(): # 构造本地音频文件采集器并将解码后数据保存到wav文件 cap = hilens.AudioCapture("\tmp\test.aac") # 构造本地麦克风采集器
获取难例配置 读取难例配置文件,难例配置文件路径为相应技能“data”目录,如“/home/hilens/skills/***skill_path/data/hardsample_config.json”。 接口调用 hilens.get_hard_sample_config()
/run/all_active_alarm df -h查看P2区(/dev/mmcblk0p2,即根目录)告警。 建议存储的文件可以挪至其他区,如P8,不要在根目录下放大量数据文件。 父主题: 管理设备
ensStudio”。 进入HiLens Studio 页面。 在HiLens Studio界面单击左上角,左侧将展示开发项目的文件目录。 选中代码文件,右键单击鼠标,选择“Ultra Download”。 导出技能源代码至本地。 父主题: HiLens Studio使用
获得技能配置 获取技能配置,即技能配置文件中的内容解析成的Json对象(jsoncpp)。 注意此函数每次都会读取配置文件并解析成Json对象,所以如果需要读多个配置项,请将返回值存为一个变量,不要过于频繁的调用GetSkillConfig()。 接口调用 Json::Value
针对已标注数据,要求用户将标注对象和标注文件存储在同一目录,并且一一对应,如标注对象文件名为“IMG_20180919_114745.jpg”,那么标注文件的文件名应为“IMG_20180919_114745.xml”。 物体检测的标注文件需要满足PASCAL VOC格式,格式详细说明请参见表1。
将自定义的模型上传到OBS服务,非“.om”格式的模型上传文件包含caffe模型文件“.caffemodel”和“.prototxt”和配置文件“.cfg”,或tensorflow的“.pb”模型文件和配置文件“.cfg”,上传操作可参见OBS快速入门。模型文件上传至OBS的目录需满足一定规范,详情
plainModelfile --cipher_file cipherModelfile 其中“model_file”为待加密模型文件,“cipher_file”为加密之后的模型文件。 接口调用 和未加密模型一样调用接口,详情请见: 创建模型实例 模型推理 示例-模型管理 父主题: 模型管理模块
发者可以查看技能日志或输出来定位错误原因。 如果是H264_FILE类型的,需要注意,生成的文件仅是h264编码的裸视频流,不含帧率等信息,而且HiLens Framework并未限制文件大小。所以此功能建议只作为调试使用。 接口调用 static std::shared_ptr
2021年2月 序号 功能名称 功能描述 阶段 1 HiLens Studio支持直接拖拽导入OBS文件 在HiLens Studio中,支持查看当前账号OBS桶及文件夹,并通过拖拽的方式导入OBS文件至HiLens Studio。 商用 2021年1月 序号 功能名称 功能描述 阶段 1 HiLens
勾选需要上传到OBS的设备日志,单击“确定”。 等待日志收集。 日志按需收集,系统日志文件较大,收集耗时较长。 图3 上传日志 一般5分钟以后,待日志收集完成,在“数据管理”页面单击设备卡片,进入对应文件夹下载日志文件压缩包至本地,即可查看日志。 下载数据 登录华为HiLens管理控制台,单
sound_mode) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 file_path 否 字符串 音频文件路径,从该文件获取音频数据,构造一个音频文件数据的采集器。 sample_rate 否 整型 采样率,本地麦克风录音参数。默认值为“AUDIO_SAMPLE_RATE_44100”,可取值:
├──main(编译c++程序生成的二进制可执行文件) │ │ ├──* 其它二进制/可执行文件 │ ├── lib可选:动态库 │ ├── data可选:应用层配置参数 │ ├── model可选:业务的模型 │ ├── etc可选:应用配置文件 │ │ ├──graph
更新难例配置 更新难例配置到难例配置文件,并根据输入更新云侧难例上传状态。 接口调用 HiLensEC SetHardSampleConfig(const std::string &confStr) 表1 参数说明 参数名 说明 confStr 要更新的难例配置,需要是string格式的json值。
使用ModelBox开发框架的加密工具ModelBox Tool加密模型后,可获取模型密钥。 校验配置文件 对校验配置文件中的文件和路径进行校验,防止技能中的文件被篡改。使用该功能,需要使用modelbox-tool在技能包或容器镜像中增加校验配置文件。 3.配置启动参数 在“启动参数配置”页面填写配置信息,然后单击右下角的“下一步”。
├──main(编译c++程序生成的二进制可执行文件) │ │ ├──* 其它二进制/可执行文件 │ ├── lib可选:动态库 │ ├── data可选:应用层配置参数 │ ├── model可选:业务的模型 │ ├── etc可选:应用配置文件 │ │ ├──graph
打印Info级别的日志 输出Info级别的日志信息并保存至日志文件。 接口调用 hilens.info(msg) 参数说明 表1 参数说明 参数名称 是否必选 参数类型 参数描述 msg 是 字符串 Info级别的日志信息。单条日志支持最大255个字符。 返回值 None 父主题:
打印Fatal级别的日志 输出Fatal级别的日志信息并保存至日志文件。 接口调用 hilens.fatal(msg) 参数说明 表1 参数说明 参数名称 是否必选 参数类型 参数描述 msg 是 字符串 Fatal级别的日志信息。单条日志支持最大255个字符。 返回值 None