检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
bias_term:布尔型,默认为true,可选 pad:uint32,默认为0;数组 kernel_size:uint32;数组 stride:uint32,默认为1;数组 dilation:uint32,默认为1;数组 pad_h:uint32,默认为0,可选(仅2D) pad_w:uint32,默认为0,可选(仅2D)
如果原始模型是TensorFlow,由于C7X新版本模型转换工具将TensorFlow和Caffe的模型输出统一成NHWC格式,而C3X模型转换工具将TensorFlow模型转换成“om”时,输出的是NCHW格式,因此需要对HiLens Studio和HiLens Kit模型后处理进行不同的处理,将代码建立两个分支。
String 将设备配置和证书文件node.conf/certificate/private_key打成.tar.gz包后用base64编码的字符串。node.conf包含节点信息配置 请求示例 注册设备到HiLens专业版控制台 POST https://{endpoint}/v3/
参数类型 描述 nFrames 否 整型 要读取的帧数量,默认值为1。支持最多一次读取 512帧。 返回值 n帧音频数据。参数类型为numpy数组(dtype为int16)。 如果读取失败抛出一个RunTimeError。 父主题: 音频输入模块
模型来源 图3 导入模型 模型导入后,将进入“模型管理”页面,您导入的模型可从列表中查看模型导入(转换)的状态,包括“转换中”、“转换失败”、“转换成功”、“导入失败”、“导入成功”,当状态为“导入成功”时,您可以在华为HiLens管理控制台新建技能。 步骤3:新建技能 在华为HiLen
表示该配置项的值是什么类型的数据。 数值类型(int、float)、枚举类型、字符串和文件类型。 值约束 表示该配置可以设置的范围。跟值类型有关。 数值类型:用开闭区间的表示方法。如[1,100)表示大于等于1小于100。 字符串和文件:该项无需输入。 枚举:集合的表示方式,如{a,b}。 配置说明
&bboxList, DetectionFilterType type); 表1 参数说明1 参数名 说明 inferResult[] float数组,分类算法得到的各类别置信度。 size 输入大小。 表2 参数说明2 参数名 说明 bboxList std::vector<Bbox>,BBox结构体定义如下。
在有线网络页面的“配置IP地址”下方单击“保存”。 表1 新增IP参数 参数 说明 用途 IP地址的用途。 支持输入英文、数字和下划线字符,字符串长度1~32个字符。 IP地址 需要修改的IPv4地址。 此处IP地址应和路由器IP在同一网段的IP地址。 默认网关 该IP地址对应的默认网关。
Kit的产品序列号(SN),系统默认输入产品名称,完成产品注册申请,详情请参见提升权限。 SN码标注于HiLens Kit底部,为一串长达20的字符串,例如“21023XXXXXXXXXXXXXXX”。 产品注册申请提交之后,如果是显示为“产品注册成功”,则可以直接执行下一步;如果提示“
其“任务状态”为“初始化”。任务执行过程预计需要几分钟到十几分钟不等,请耐心等待,当“任务状态”变为“成功”时,表示任务运行完成并且模型转换成功。 如果“任务状态”变为“失败”,建议单击任务名称进入详情页面,查看日志信息,根据日志信息调整任务的相关参数并创建新的转换任务。 步骤6:导入模型至华为HiLens
Kit的产品序列号(SN),系统默认输入产品名称,完成产品注册申请,详情请参见提升权限。 SN码标注于HiLens Kit底部,为一串长达20的字符串,例如“21023XXXXXXXXXXXXXXX”。 产品注册申请提交之后,如果是显示为“产品注册成功”,则可以直接执行下一步;如果提示“
构造HardSample实例 接口调用 HardSampleInferface &hilens::GetHardSampleInstance() 返回值 返回一个HardSampleInferface对象。 父主题: 难例上传模块
未戴安全帽人头在背景图中的位置信息,其参数说明如表8所示。 image String 原始图BASE64编码结果,如果配置不发送原始图,则为空字符串。 表8 “bounding_box”参数说明 字段 类型 说明 x Int 人头图左上角顶点x坐标值。 y Int 人头图左上角顶点y坐标值。
string”、“enum”类型。 固定值 必填项,选择该参数是否是固定值。 默认值 参数默认值。 校验规则 请输入一个合法的正则表达式字符串。 参数说明 参数的说明,包括参数值的范围及限制条件等。例如“在string类型下,输入不能为空,建议设置字符数”。 不允许输入#~$^等特殊字符且最大长度不超过512。
string”、“enum”类型。 固定值 必填项,选择该参数是否是固定值。 默认值 参数默认值。 校验规则 请输入一个合法的正则表达式字符串。 参数说明 参数的说明,包括参数值的范围及限制条件等。例如“在string类型下,输入不能为空,建议设置字符数”。 不允许输入#~$^等特殊字符且最大长度不超过512。
初始化 初始化HardSampleInferface对象。 接口调用 virtual bool hilens::HardSampleInferface::Init(const float thresholdOne, const float thresholdTwo, const DetectionFilterType
获取难例配置 接口调用 Json::Value GetHardSampleConfig() 返回值 Json::Value对象,可以解析出各配置项的值。 父主题: 难例上传模块
初始化难例上传模块 构造一个难例过滤器。 接口调用 hilens.HardSample(threshold_one, threshold_two, filter_type) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 threshold_one 是 float 阈
读取难例配置文件,难例配置文件路径为相应技能“data”目录,如“/home/hilens/skills/***skill_path/data/hardsample_config.json”。 接口调用 hilens.get_hard_sample_config() 返回值 json格式的难例配置。样例如下。
更新难例配置 更新难例配置到难例配置文件,并根据输入更新云侧难例上传状态。 接口调用 HiLensEC SetHardSampleConfig(const std::string &confStr) 表1 参数说明 参数名 说明 confStr 要更新的难例配置,需要是string格式的json值。