文档首页/ 华为HiLens/ 常见问题/ 技能开发/ 华为HiLens支持的模型必须是ModelArts训练出的模型吗?
更新时间:2024-10-29 GMT+08:00

华为HiLens支持的模型必须是ModelArts训练出的模型吗?

不一定要用Modelarts训练出的模型,也可以本地训练。

模型要求

导入的模型可为“.om”格式、“.pb”格式或“.caffemodel”格式,其中“.om”格式的模型才可以在HiLens Kit上运行,“.pb”格式或“.caffemodel”格式的模型在“导入(转换)”过程中,华为HiLens平台会自动将模型转换为“.om”格式。

并非所有模型都能转换成功,进行导入(转换)模型操作前,请确认是否为“.om”模型支持的TensorFlow和Caffe算子边界,详情请见附录Caffe算子边界Tensorflow算子边界

ModelArts训练模型

华为HiLens支持在ModelArts训练自己的算法模型,然后导入华为HiLens使用,训练模型可参见《ModelArts文档》。

  • 暂不支持导入ModelArts中“自动学习”训练的模型。
  • 华为HiLens 只能导入ModelArts中训练的模型文件,不能导入ModelArts的模型。

本地训练模型

导入自定义模型前,需要将自定义的模型上传到OBS服务,非“.om”格式的模型上传文件包含caffe模型文件“.caffemodel”“.prototxt”和配置文件“.cfg”,或tensorflow的“.pb”模型文件和配置文件“.cfg”

上传操作可参见OBS快速入门。模型文件上传至OBS的目录需满足一定规范,详情请见模型输入目录规范

上传到OBS需要收取一定费用,收费规则请参见对象存储服务OBS

上传至OBS时,需确保OBS桶与华为HiLens在同一区域,且OBS文件夹名称满足如下要求:

  • 文件夹名称不能包含以下字符:\:*?"<>|。
  • 文件夹名称不能以英文句号(.)或斜杠(/)开头或结尾。
  • 文件夹绝对路径总长度不超过1023个字符。
  • 文件夹名称不能包含两个以上相邻斜杠(/)。