• [问题求助] hilens安装tensorflow库失败
    小白,想请教一下在hilens新建技能的时候,代码中使用了tensorflow库,依照教程添加kitrequirements.txt文件添加tensorflow库,运行代码显示“ModuleNotFoundError: No module named 'tensorflow'。还有就是我发现hilens studio中的目录结构和用shh连接的hilens kit终端内容不一样,hilens studio的终端是和hilens kit设备无关联的吗?
  • [问题求助] 【hi lens】【技能使用】请问hilens可以同时启用多个技能吗
    【功能模块】【操作步骤&问题现象】1、2、【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [问题求助] Hilens怎么导入其他的SDC设备啊,没找到。
  • [其他] HiLens端-云协同开发平台
    随着互联网行业的迅猛发展,全球正在加快新一轮的技术演进。未来,在5G、人工智能、AR/VR等新技术的推动下,世界将进入万物互联的时代,经济发展、城市运行乃至个人生活都将实现数字化、智能化,社会的各个角落都将深度融合到现实与虚拟高度连接的数字世界。文字、图片、语音图像、视频流等成为连接物理世界与数字世界的神奇通道。著名神经科学家Chris Frith 在《心智的构建》一书中提到,我们对世界的感知不是直接的,而是依赖于“无意识推理”,也就是说在我们能感知物体之前,大脑必须依据到达感官的信息来推断这个物体可能是什么,这构成了人类最重要的预判和处理突发事件的能力。而视觉是这个过程中最及时和准确的信息获取渠道,占据了人类对外捕获信息的80%,视觉AI之于人工智能的意义就是视觉之于人类的意义。我们期待通过视觉AI这个连接未知世界的窗口,赋予各行业设备一双“慧眼”,在看的同时捕获颜色、光照、形状和距离等相关细节,并作出理解和预判,并不断“自主学习”帮助它越发了解这个未知世界,从而将人们从大量重复的劳动中解放出来,代替我们完成更多的任务,让智慧生活从想象成为现实。 高成本、高门槛成AI应用发展瓶颈新一代技术创新推动新一轮产业发展的同时,也带来了对全新AI应用体验的海量需求。视觉AI在不断深化传统汽车、安防、娱乐、物流、医疗、交通等行业与“智能化”概念融合,并逐步改变传统行业格局的同时,也为各行业开拓了全新、海量的应用场景,如无人机、无人驾驶、人脸识别闸机、AR/VR、物流包裹分拣、癌症诊断、病理切片、智慧城市等“智能体”。然而,面对全新视觉AI应用场景的海量需求,单靠算法支持是远远不够的,离实现真正的智能化还有很长的路要走。想象一个普通场景,假设我们要开发一款应用于园区、商场等门岗的能自动识别进出车辆号牌的智能监控摄像头,代替大量简单重复的人力劳动,节约商家成本,自然需要智能系统满足至少接近人类水平的车牌号识别能力和迅速的推理结果响应。对商家而言,最关注的是:以尽可能少的成本开发具有更大价值的产品,其中,成本包括智能系统开发成本、支撑系统运行的软硬件成本以及后期维护和管理成本,而且注重数据安全性。而对于开发者来说,想要模型部署到边缘设备,还需要考虑芯片 (CPU/GPU)、内存、网络带宽和稳定性等各种设备规格在内的开发问题,在性能极度受限的芯片上高效地开发高质量推理摄像机是一个挑战系数较高的难题:首先涉及到端侧设备采集到的原始数据的存储、预处理问题,如果海量数据上云将消耗大量带宽,服务响应也会产生严重时延问题;其次,模型训练不仅依赖算法和由硬件支配的强大算力,而且,支撑深度学习框架的底层相关组件的开发非常复杂,系统平台兼容性问题的处理较繁琐;再者,不仅需要关注技术,还需要聚焦业务,如何有效管理和维护海量设备和其具有的各项技能?涉及个人隐私及安全问题如何有效处理?等等。延伸至各行业不同场景下的AI应用发展现状,无论对于个人、团体还是企业,开发一套智能系统成本高、门槛高,这已成为视觉类AI应用快速落地面临的首要挑战。 华为云HiLens助力AI应用快速落地针对以上难题,华为依托领先的“AI + IoT”能力和工程化能力,面向开发者、企业以及设备生产厂商,发布了一套完整可靠的一站式视觉AI应用开发、部署和管理服务平台——HiLens,着力解决当下共同面临的开发问题,提供“端”、“云”、“芯”为一体的多种开发方式和视觉设备的端云协同管理服务,进一步降低开发门槛,帮助实现覆盖商超、园区、家庭、车联网、安平、工地、广告媒体等多种领域、不同场景下的定制化视觉AI应用开发。与此同时,华为云HiLens还发布了一款专为开发者用于端云协同视觉应用开发的载体——Hilens Kit。它针对开发者专用于端云协同视觉应用开发,搭载了华为AI芯片Ascend 310(8GB RAM)和CPU Hi3559A(4GB),可以实现1秒百帧的处理能力,毫秒级人脸检测;同时,内置轻量级容器,具备内存和网络带宽资源占用少、降低网络带宽、下载启动时间快等特性。通过HiLens开发生成的AI技能可以直接批量部署到端侧HiLens Kit, 方便开发者调试,极大降低后期技能的维护成本。另外,华为云HiLens平台还提供技能市场,预置丰富的技能,针对园区、商超、交通路口等不同场景,覆盖人形检测、人脸识别、异常声音检测等多种应用,供开发者和企业使用。同时,开发者还可将自己开发好的技能一键发布到技能市场,供其他人购买和安装,也可分享为技能模板,给他人开发技能时做参考。华为云HiLens作为可定制化的高效视觉应用开发平台,与计算强劲的HiLens Kit一起,将通过端云协同管理和软硬件一体化开发方案持续降低开发门槛,并通过HiLens技能市场衔接上下游企业,加速各行业场景下的AI应用落地实施,让智慧生活从想象加速变成现实。开发者视窗华为云HiLens作为视觉AI领域通用的开发平台,结合华为云其他综合服务,从易用、可靠、开发效率、隐私、硬件适配与系统兼容、个性化定制服务等方面全方位考虑开发者使用感受。通过HiLens,开发者可以获得开发效率和设备管理效率的最大限度提升,同时,华为Ascend 310 AI芯片以其强劲的双精度运算能力为模型高性能保驾护航。从开发者角度而言,只需简单的四步:创建模型、导入模型、创建入口代码(即端侧设备的逻辑代码)、模型部署,最快10分钟即可定制符合场景需求的模型,部署到任意已注册的端侧设备运行,后期还能通过HiLens技能管理平台一键实现端侧设备的技能升级和卸载。开发者操作模型导入时,既可在HiLens平台一键导入已有模型,也可基于华为云一站式AI开发平台ModelArts,使用任何熟悉的开发语言(如python, java等)和各种深度学习框架进行模型开发和训练(ModelArts可提供全面的AI计算基础设施,包括硬件基础设施、支持多种语言和不同深度学习框架的开发环境),HiLens平台支持导入ModelArts训练的模型来开发技能。针对端侧,华为云HiLens对外提供一套统一的Skill Framework Python API接口,屏蔽了不同的开发语言,并支持多种开发框架(Caffe、Tensorflow等);另外,其底层封装了系统平台适配层,且基于HiAI Engine自适配底层芯片,可无缝对接端侧设备,让开发者无需操心底层硬件的适配和系统平台的兼容问题,使开发更容易上手,开发效率更高。对于模型训练和推理,华为云HiLens具有独特的端云协同推理模式,利用每个端侧设备独有的部署环境和原始数据进行初步数据处理和推理,而在云侧针对设备的个性化需求进行在线训练,实现设备的在线自动学习与更新,提高模型精度,让摄像头更聪明;其次,HiLens提供的端云连接持续可靠的通信组件,使端侧设备对于与云端仅有间歇性连接或者无连接的场景,也具备制定决策的能力,在未连接网络的情况下也能保持设备状态同步;端侧支持HiAI移动计算架构,内置专用硬件加速单元,与CPU处理AI运算相比,拥有约50倍能效和25倍性能优势,成为具有强大AI算力、支持硬件加速、性能强劲的开源开发板;另外,端侧针对深度学习还预装了高效、高性能且经过优化的推理引擎,进一步提高模型训练与推理过程的性能。未来是智能主宰的时代,华为将在人工智能领域不断发掘和深入,全方位打造良好的人工智能生态,希望华为云HiLens可以激发广大开发者的创造性,开发出更具有想象力和全新体验的技能,为建设万物互联的智能世界增砖添瓦。华为云HiLens团队将于12月26日首次对外直播教学 ,结合刚上新的深度学习推理摄像机HiLens Kit,安装并展示多个AI算法,让观众对HiLens如何实现AI落地有一个更直观的了解。
  • [其他] AI Gallery简介
    AI Gallery是基于华为云一站式AI开发平台ModelArts的托管式AI资产仓库,开发人员可以将机器学习开发流程中的各种资产进行分享,包含数据集、算法、Notebook案例、训练作业、模型、API等。AI Gallery在ModelArts的基础上构建的开发者生态社区,提供算法、模型、数据集等内容的共享,为高校科研机构、AI应用开发商、解决方案集成商、企业级个人开发者等群体,提供安全、开放的共享及交易环节,加速AI资产的开发与落地,保障AI开发生态链上各参与方高效地实现各自的商业价值。https://marketplace.huaweicloud.com/markets/ai/gallery.html算法模型数据notebookAI说课程论文实践行业专区更多低门槛开箱即用,零基础3步即可构建AI模型高效率AI 开发全流程可视化管理,生产效率百倍提升高性能自研 MoXing 框架,极致提升开发效率和训练速度易运维灵活支持多厂商多框架多功能模型统一纳管AI Gallery中,支持算法、模型、数据集、Notebook案例和技术文章的共享。    “算法”支持发布和订阅共享的算法进行使用。    “模型”中共享了模型和HiLens技能,支持发布和订阅共享的模型进行使用。其中,HiLens技能为HiLens服务的技能市场功能,详细指导请参见《HiLens用户指南》。    “数据”支持发布和下载共享的数据集进行使用。    “Notebook”支持直接在ModelArts控制台打开使用Notebook案例。AI Gallery使用限制    目前从容器镜像创建的算法暂不支持发布到AI Gallery。    目前自动学习产生的模型暂不支持发布到AI Gallery。    订阅或购买AI资产,本质上是购买算法、模型或HiLens技能的使用配额,在配额定义的约束下,有限地使用模型、算法或HiLens技能。    使用算法/模型,需要消耗硬件资源进行部署,硬件资源费用将根据实际使用情况,由华为云ModelArts等管理控制台向使用方收取。    已发布的资产目前暂不支持删除,如果不需要在资产列表中展示该资产,可以将资产下架。下架的本质是将已发布资产的状态修改为草稿(即仅发布者可见)。已经被订阅的资产,即便资产下架后,基于配额资源的约束,仍然可有效使用该资产,不会因为该资产的下架而产生使用问题。    支持自己订阅自己发布的资产。算法介绍AI Gallery的算法模块支持算法的共享和订阅。在AI Gallery的“算法”中,可以查找您想要的算法,订阅满足业务需要的资产,最后推送至ModelArts控制台中使用。也可以将个人开发的算法分享发布至AI Gallery中,共享给其他用户使用。模型介绍AI Gallery的模型模块包括模型和HiLens技能。在AI Gallery的“模型”中,可以查找您想要的模型或HiLens技能,订阅满足业务需要的资产,最后推送至ModelArts或HiLens等管理控制台中使用。也可以将个人开发的模型或HiLens技能分享发布至AI Gallery中,共享给其他用户使用。数据介绍AI Gallery的数据模块支持数据集的共享和下载。在AI Gallery的“数据”中,可以查找并下载满足业务需要的数据集。也可以将自己本地的数据集发布至AI Gallery中,共享给其他用户使用。Notebook介绍AI Gallery的Notebook模块为开发者提供免费分享和灵活使用Notebook案例的功能。您可以将优秀的Notebook代码案例发布在AI Gallery社区,供其他开发者学习使用;也可以在AI Gallery上查看其他人共享的Notebook案例的详细描述、代码信息等,通过“Run in ModelArts”将Notebook案例在ModelArts控制台快速打开、运行以及进行二次开发等操作。
  • [问题求助] 【HiLens】【功能是否可以实现】
    小白,想咨询一下使用Hilens Kit实现以下功能的可行性:Hilens Kit上部署AI算法后,使用Flutter开发的Andriod APP,获取Hilens Kit的实时视频流,将Yolo的识别结果实时展示;另外还可以根据需要发送抓拍请求,然后将抓拍结果返回给APP显示。
  • [技术干货] 第221期 玩转华为HiLens之端云协同AI开发
    华为HiLens是端云协同多模态AI开发应用平台,提供简单易用的开发框架、开箱即用的开发环境。本期云图说向您介绍如何在华为HiLens实现端云协同AI开发,实现多场景的智能化解决方案~想了解更多华为HiLens,请点击链接!
  • [问题求助] 【XXX产品】【XXX功能】一句话描述问题hilens kit控制
    【功能模块】问hilens kit如何用asp.net web网站程序控制,不用控制台?【操作步骤&问题现象】1、2、【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [技术干货] 【云小课】EI第30课 玩转HiLens Studio之远程连接HiLens Kit
    华为HiLens是端云协同多模态AI开发应用平台,提供给开发者的多语言类集成开发环境HiLens Studio,开发者可以在HiLens Studio 中编写和调试技能代码。针对调试好的技能代码,开发者也可以在HiLens Studio中发布技能、部署并运行技能到端侧设备上。HiLens Kit是华为HiLens为您提供的一款端云协同多模态AI开发套件,支持图像、视频、语音等多种数据分析与推理计算。在HiLens Studio里您可以远程连接HiLens Kit系统,支持操作HiLens Kit的系统文件等配置,支持查看日志和实例进程。还等什么,今天就带大家揭秘如何通过HiLens Studio远程连接HiLens Kit!准备工作已购买并注册HiLens Kit设备至控制台。智能边缘系统注册设备SSH注册设备戳这里,一键订购HiLens Kit!戳这里,快速注册HiLens Kit!上电HiLens Kit通过电源按钮上电。1、将电源适配器一端插入Atlas 200 HiLens Kit后面板的电源接口。      此时电源适配器未上电,设备处于完全断电状态。2、将电源适配器接通外部电源。3、短按后面板上的电源按钮,将Atlas 200 HiLens Kit上电。      当健康指示灯绿色常亮时,表示Atlas 200 HiLens Kit上电成功。远程连接HiLens Kit1、登录华为HiLens管理控制台,在左侧导航栏中选择“技能开发>HiLens Studio”。     进入HiLens Studio 页面。2、单击右上角的,在右侧“Skill Installation” 区,在“Device Name”列选择您要安装技能的设备,单击“Operation”列的“Terminal”。      打开对应设备的Terminal窗口,您可以通过Linux命令对设备进行信息查看、文件操作等。      在编辑技能项目过程中,如果打开连接HiLens Kit的Terminal10分钟及以上时间,且没输入任何命令,Terminal会与设备自动断开。3、查看日志,当前仅支持1.2.0及以上的固件版本查看技能日志。      tail -f /home/log/alog/hilens/skills/开发者.技能名.技能ID/开发者.技能名.技能ID.logHiLens Kit更多操作HiLens Kit出厂预装华为自研的Euler操作系统,用户无需安装操作系统。如果需要操作HiLens Kit的系统文件等配置,可以使用Linux指令进行操作。如何在HiLens Kit安装软件包?如何使用root登录设备,并关闭连接超时?HiLens Kit不能显示中文怎么办?如何把HiLens Kit恢复出厂设置?
  • [问题求助] 【Hilens产品】【CANN功能】请问Hilens产品支持用cann开发吗?
    【功能模块】请问华为推出的Hilens产品,硬件结构和atlas500一样,但是多了摄像头外设,请问这个能使用atlas500的开发方式进行开发吗,就是用cann部署应用【操作步骤&问题现象】1、2、【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [问题求助] 【Hilens产品】请问hilens产品能不能用cann进行离线开发呢
    【功能模块】请问华为推出的Hilens产品,硬件结构和atlas500一样,但是多了摄像头外设,请问这个能使用atlas500的开发方式进行开发吗,就是用cann部署应用【Hilens产品】请问hilens产品能不能用cann进行离线开发呢【操作步骤&问题现象】1、2、【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [问题求助] HiLens平台开发和工具链
    1. hilens平台目前支撑哪些硬件呢? 2. hilens 平台交叉编译工具链在哪里呢? 
  • [问题求助] HiLens平台请问是在哪个region使用的呢? 
    HiLens平台请问是在哪个region使用的呢? 北京四 怎么打不开呢? 
  • [技术干货] 张小白的HiLens初体验
    久违了的HiLens终于到了张小白的眼前。拆开包装之后,设备映入眼帘:背后是这样的:先将网线跟笔记本电脑的网线相连。设置网卡地址为192.168.2.2而HiLens的地址是192.168.2.111ping一下:通了。Xshell登录上去:输入用户名:admin密码:Huawei12#$首次登录会让你改密码:再重新登录,就进入了终端界面:
  • [技术干货] 手势判断技能开发
    ModelArts是面向AI开发者的一站式开发平台,您可以使用ModelArts开发一个用于华为HiLens平台的算法模型,然后基于您自定义的算法模型和逻辑代码新建技能。 这里提供了一个手势判断技能的样例,介绍从模型训练到查看技能效果,新建一个全新技能的全流程,帮助您快速熟悉华为HiLens技能开发的使用过程。 开始使用样例前,请仔细阅读[准备工作]罗列的要求,提前完成准备工作。具体技能开发的步骤如下所示: - [步骤1:准备数据] - [步骤2:创建数据集] - [步骤3:订阅算法] - [步骤4:使用订阅算法创建训练作业] - [步骤5:转换模型] - [步骤6:导入模型至华为HiLens] - [步骤7:新建技能] - [步骤8:(可选)发布技能] - [步骤9:安装技能] - [步骤10:启动技能] #### 准备工作 - 已注册华为云帐号,且在使用华为HiLens前检查帐号状态,帐号不能处于欠费或冻结状态。 - 已购买HiLens Kit设备,并准备好网线,电脑,路由器,HDMI线,显示屏。 - 成功注册设备HiLens Kit设备至华为HiLens控制台, - 登录OBS服务,创建桶和文件夹,用于存放样例的训练数据。创建名称为“hilens-gesture”OBS桶,区域选择“华北-北京四”,创建如下文件夹: - “gesture-data”:用于存放训练模型的数据。 - “gesture-data-output”:用于存放模型输出数据。 - “gesture-data-record”:用于存放日志。 - “gesture-convert-output”:用于存放转换模型后的输出文件。 为保证模型数据能正常访问,请务必保证创建的OBS桶与华为HiLens在同一区域。 #### 步骤1:准备数据 华为HiLens在公共OBS桶中提供了手势判断技能的用于模型训练的示例数据,命名为“gesture\_recognition\_data”,因此本文的操作示例使用此示例模型进行技能开发。您需要执行如下操作,将模型文件上传至您的OBS目录下,即准备工作中您创建的OBS目录“hilens-gesture/gesture-recognition”。 1. 单击[示例数据下载链接](https://hilens-guide-cn-north-4.obs.cn-north-4.myhuaweicloud.com/gesture_recognition_data.zip),将手势判断案例示例数据“gesture\_recognition\_data”下载至本地。 2. 在本地,将“gesture\_recognition\_data”压缩包解压。例如解压至本地“gesture\_recognition\_data”文件夹下,包括1个子文件夹“gesture-data”和1个“.py”文件。 3. 利用OBS Browser+工具将“gesture\_recognition\_data/gesture-data”文件夹下的所有数据上传至“hilens-gesture/gesture-data”OBS路径下。 #### 步骤2:创建数据集 1. 登录[ModelArts管理控制台](https://console.huaweicloud.com/modelarts/),根据要求完成[访问权限配置](https://support.huaweicloud.com/prepare-modelarts/modelarts_08_0002.html)。 2. 在左侧菜单栏中选择“数据管理>数据集”。 3. 在数据集管理页面,单击“创建数据集”。在“创建数据集”页面,“数据集输入位置”选择[步骤1:准备数据]中上传的数据存储目录(OBS路径),需选择到具体图片存储的父目录。“数据集输出位置”,请指定一个空目录,且此目录不能是数据来源目录下的子目录。“标注类型”选择“图像分类”。 **图1** 创建数据集 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/154316jpmqnlvln0ewkwsl.png) 4. 参数填写完成后,单击“创建”,完成数据集创建。 进入数据集管理页面,等待数据同步完毕,您可以单击数据集名称进入概览页面,了解进度。由于提供的样例数据集已完成数据标注,当数据集概览页面显示图片已标注,表示数据已同步完成。 **图2** 标注进展 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/154427mcoayccroma0u1br.png) 5. 发布数据集。 在数据集管理页面,单击“发布”,在弹出窗口中,根据界面提示进行配置。由于本示例使用的算法,必须使用切分的数据集进行训练,因此训练验证比例的参数必须设置,建议设置为“0.8”或“0.9”,表示训练集和验证集的比例为“8:2”或“9:1”。 6. 单击“确定”完成发布数据集。 **图3** 发布数据集 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/154718eidxl4tyvgbzt32w.png) #### 步骤3:订阅算法 ModelArts官方提供了一个“ResNet\_v1\_50”,算法用途为图像分类,您可以使用此算法训练,得到所需的模型。目前“resnet\_v1\_50”算法发布在AI Gallery中。您可以前往AI Gallery,订阅此算法,然后同步至ModelArts中。 1. 登录ModelArts管理控制台,在左侧菜单栏中选择“AI Gallery”。进入新版AI Gallery。 2. 在AI Gallery中,选择“算法”页签,在搜索框中输入“ResNet\_v1\_50”,查找对应的算法。 ModelArts AI Gallery有三个“ResNet\_v1\_50”,请选择仅支持Ascend 310推理的算法进行应用。即图标中无“Ascend 910/Ascend 310”标识的算法。 **图4** 选择“ResNet\_v1\_50”算法 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/154847v3seznxqnink6bss.png) 3. 单击算法名称进入算法详情页,单击右侧的“订阅”,根据界面提示完成算法订阅。 此算法由ModelArts官方提供,目前免费开放。订阅算法完成后,页面的“订阅”按钮显示为“已订阅”。 4. 单击详情页的“前往控制台”,此时弹出“选择云服务区域”对话框,选择ModelArts对应的区域,然后再单击“确定”。 页面将自动跳转至ModelArts的“算法管理>我的订阅”中同步对应的算法。 **图5** 前往控制台 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/154858rzmal11mdgo5ggz8.png) **图6** 选择云服务区域 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/154910eas3s7feuym0rtso.png) 5. 在ModelArts管理控制台的算法管理页面,算法将自动同步至ModelArts中。 未同步的算法,无法直接用于创建训练作业,因此从AI Gallery订阅完成后,需在ModelArts管理控制台执行同步操作。同步成功后,下方界面中的“创建训练作业”按钮可用,且状态变更为“就绪”。 **图7** 同步算法 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/154928yoswejsiecpa7gyl.png) #### 步骤4:使用订阅算法创建训练作业 1. 进入ModelArts管理控制台,单击左侧导航栏“训练管理>训练作业”,进入“训练作业”页面。 2. 单击“创建”,进入“创建训练作业”页面。 3. 在“创建训练作业”页面,填写训练作业相关参数,然后单击“下一步”。 1.在基本信息区域,“计费模式”和“版本”为系统自动生成,不需修改。请根据界面提示填写“名称”和“描述”。 **图8** 训练作业基本信息 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/154954awjq2ya6ms1tbiji.png) 2. 设置“算法来源”为订阅的“ResNet\_v1\_50”算法。在“算法来源”,选择“算法管理”,单击“算法名称”右侧的“选择”,在弹出框中,选择“我的订阅”的算法,如[图10]所示。 **图9** 算法来源设置为算法管理 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/155026paxspbr3ouscfi4o.png) **图10** 选择AI Gallery的算法 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/155041cetk6ub9zvv96evd.png) 1.按下面图片示例设置“训练输入”、“训练输出”、“调优参数”。 选择[准备工作]中新建的“gesture-data-record”文件夹用于存放日志。 **图11** 训练作业详细参数 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/155137yuxnulignjy5fzcs.png) 2.在资源设置区域,选择“公共资源池”,并选择一个“规格”,建议选择一个GPU规格,运行效果更佳,“计算节点个数”设置为“1”。 **图12** 选择资源 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/155229zcxxmgrrrji6mqus.png) 3. 完成信息填写,单击“下一步”。 4. 在“规格确认”页面,确认填写信息无误后,单击“提交”。 5. 在“训练作业”管理页面,可以查看新建训练作业的状态。训练作业的创建和运行需要一些时间,预计十几分钟,当状态变更为“运行成功”时,表示训练作业创建完成。 您可以单击训练作业的名称,可进入此作业详情页面,了解训练作业的“配置信息”、“日志”、和“资源占用情况”等信息。在“训练输出位置”所在的OBS路径中,可以获取到生成的模型文件。 #### 步骤5:转换模型 1. 在ModelArts管理控制台中,选择左侧导航栏的“模型管理>压缩/转换”,进入模型转换列表页面。 2. 单击左上角的“创建任务”,进入任务创建任务页面。 3. 在“创建任务”页面,按下图所示进行填写。 **图13** 创建模型压缩/转换任务 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/155319yc1gw1ngwdvptyxq.png) 4. 任务信息填写完成后,单击右下角“立即创建”。 创建完成后,系统自动跳转至“模型压缩/转换列表”中。刚创建的转换任务将呈现在界面中,其“任务状态”为“初始化”。任务执行过程预计需要几分钟到十几分钟不等,请耐心等待,当“任务状态”变为“成功”时,表示任务运行完成并且模型转换成功。 如果“任务状态”变为“失败”,建议单击任务名称进入详情页面,查看日志信息,根据日志信息调整任务的相关参数并创建新的转换任务。 #### 步骤6:导入模型至华为HiLens 1. 登录[华为HiLens管理控制台](https://console.huaweicloud.com/hilens/),在左侧导航栏中选择“技能开发>模型管理”,进入“模型管理”页面。 **特别说明:**华为HiLens控制台技能开发所在的区域应和在ModelArts AI Gallery订阅算法的区域[图5]一致。 2. 在“模型管理”页面,单击右上角的“导入(转换)模型”。 3. 在“导入模型”页面,然后参考下面填写参数,信息确认无误后单击“确定”完成导入,如[图14]所示。 单击“从ModelArts导入”,在右侧下拉框中选择“OM(从转换任务中获取)”,然后在下方转换任务列表中勾选之前在[步骤5:转换模型]转换的模型“gesture-recognition”。 **图14** 导入模型 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/155530nhxenjgyuuwxy7du.png) 模型导入后,将进入“模型管理”页面,您导入的模型可从列表中查看模型状态,导入成功后模型“状态”为“导入成功”。 #### 步骤7:新建技能 1. 在华为HiLens管理控制台的左侧导航栏中选择“技能开发>技能管理”,进入技能列表。 2. 在“技能管理”页面,单击右上角“新建技能”,进入“创建技能”页面。 3. 在“创建技能”页面,在“技能模板”中选择“使用空模板”后,填写基本信息和技能内容。 **基本信息** 按照下图填写技能的基本信息,如[图15]所示。 **图15** 填写基本信息 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/155604ct6lueqm7d3hytte.png) **技能内容** 根据您的模型和逻辑代码情况,按下图填写技能内容。 **图16** 技能内容 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/155815onadm64ues99akli.png) 基本信息和技能内容填写完成后,您可以在界面右侧查看其配置参数值,如果某个字段填写错误,在右侧会显示一个小红叉。 4. 确认信息无误后,单击“确定”完成技能创建。 **图17** 确认信息并完成新建技能 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/155829jdykkafaat3zajc8.png) 创建完成后,您的技能将进入“技能开发>技能管理”页面,且状态为“未发布”,您可以执行发布操作,将技能发布至技能市场;您也可以安装技能至设备,并查看设备使用技能效果。 #### 步骤8:(可选)发布技能 1. 在华为HiLens管理控制台,单击左侧导航栏“技能开发>技能管理”,进入“技能管理”页面。 2. 选择需要发布的技能,单击右边的“发布”。 3. 在弹出的“发布技能到技能市场”对话框中,按[图18]设置相关信息,单击“确定”。 **图18** 发布技能 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/155850qwzeaduzahvbstkj.png) #### 步骤9:安装技能 1. 在“技能开发>技能管理”页面,选择已开发的的技能,单击右侧操作列“安装”。 2. 勾选已注册且状态在线的设备,单击“安装”,安装成功后单击“确定”,完成安装技能操作,如[图19]所示。 安装过程中,华为HiLens管理控制台会将技能包下发到设备。下发技能包需要一段时间,可以从进度条中看到技能安装进度,下发完成后“进度”栏会提示“安装成功”。 **图19** 安装成功 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/155913cvvwd2ctsq69j095.png) 安装成功后,您可以启动技能查看技能输出数据。 #### 步骤10:启动技能 1. 使用HDMI视频线缆连接HiLens Kit视频输出端口和显示器。 2. 单击左侧导航栏“设备管理>设备列表”,进入“设备列表”页面。 3. 单击已注册设备的“技能管理”,查看技能状态已安装的手势判断技能状态为“停止”,单击操作列的“启动”,并单击“确定”,确定启动技能运行在端侧设备上。 等待一会,当状态变为“运行中”,则技能成功运行在端侧设备上。 安装技能的状态说明如[图20]所示。 **图20** 查看技能状态 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/155933m5opeo8zc9pdwxb7.png) **表7** 安装技能状态 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/18/160140fmx6ecitwmgd11ad.png) 技能处于“运行中”状态时,您可以通过显示器查看技能输出的视频数据,此样例所开发的手势判断技能可识别一般的手势,技能输出的视频中会用方框标记出手势,并标记出手势含义。
总条数:309 到第
上滑加载中