[发明专利]更新模型文件的方法、装置及计算设备在审
申请号: | 202011073718.5 | 申请日: | 2020-09-30 |
公开(公告)号: | CN114327530A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 周新中;蔡永锦 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/61;G06F9/455;G06F9/54 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 吴瑜 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 更新 模型 文件 方法 装置 计算 设备 | ||
本申请公开了一种更新模型文件的方法、装置及计算设备,涉及云计算领域,解决了在更新模型文件时如何避免更新容器镜像,降低更新时长的问题。该方法包括当基于容器环境运行人工智能应用时,系统获取到第一模型文件后,用第一模型文件替换第二模型文件,即将与容器镜像关联的第二模型文件替换为第一模型文件,在容器环境下使用第一模型文件运行人工智能应用。第一模型文件和第二模型文件描述的人工智能模型的参数不同。
技术领域
本申请实施例涉及云计算领域,尤其涉及一种更新模型文件的方法、装置及计算设备。
背景技术
目前,云节点或边缘节点可以基于容器环境运行人工智能(artificialintelligence,AI)应用。云节点存储容器镜像,云节点利用容器镜像运行容器。边缘节点可以从云节点获取容器镜像来运行容器。容器镜像包含模型文件、应用程序和运行容器的相关文件。模型文件是AI应用的关键内容。模型文件描述了运行AI应用所需的人工智能模型的图结构、参数和权重等信息。经过多次AI推理,可以利用推理得到的数据训练人工智能模型,得到新模型文件。新模型文件描述了优化后人工智能模型的图结构、参数和权重等信息。在利用新模型文件更新已存储的模型文件的情况下,也要更新容器镜像中的其他文件,导致更新时长较长。因此,在更新模型文件时如何避免更新容器镜像,降低更新时长是一个亟待解决的问题。
发明内容
本申请提供了一种更新模型文件的方法及装置,解决了在更新模型文件时如何避免更新容器镜像,降低更新时长的问题。
第一方面,本申请提供一种更新模型文件的方法,该方法可应用于业务装置,具体包括如下步骤:当容器镜像与第二模型文件关联,业务装置基于容器环境运行AI应用时,业务装置获取到第一模型文件,用第一模型文件替换第二模型文件,使得容器镜像与第一模型文件关联,在容器环境下使用第一模型文件运行AI应用。
如此,由于业务装置单独存储了模型文件,实现了与容器镜像的分离,在需要对模型文件更新时,只需要更新模型,不再需要更新整个容器镜像。从而,有效地缩短了更新模型文件的时长,提升了更新效率。
其中,第一模型文件和第二模型文件不同。可理解的,第一模型文件和第二模型文件可以是描述了同一个人工智能模型的参数不同取值。或者,第一模型文件和第二模型文件可以是描述了不同人工智能模型不同的参数。
在一种可能的实现方式中,用第一模型文件替换第二模型文件,包括:业务装置依据替换消息用第一模型文件替换第二模型文件。替换消息包含第一模型文件的名称、第二模型文件的存储路径和第二模型文件的名称。用第一模型文件替换第二模型文件后,第一模型文件便与容器镜像关联。应理解,容器镜像不包含第一模型文件。由于第一模型文件与容器镜像关联,在业务装置依据容器镜像运行容器时,可以读取到第一模型文件,从而,无需重启容器,在用户无感知的情况下,更新了模型文件,有效地提高了用户的体验度。
在另一种可能的实现方式中,业务装置依据第一地址指示的存储第一模型文件的位置获取第一模型文件。
在另一种可能的实现方式中,在获取第一模型文件之前,方法还包括:业务装置依据第二地址指示的存储第二模型文件的位置获取到第二模型文件后,接收应用部署消息,将第二模型文件的存储路径与容器镜像中的目标目录关联,根据第三地址指示的存储容器镜像的位置获取容器镜像,利用容器镜像运行容器,在容器环境下使用第二模型文件运行AI应用。应理解,容器镜像不包含第二模型文件。应用部署消息包括第二模型文件的名称、第二模型文件的存储路径、容器镜像中的目标目录和第三地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011073718.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电动汽车动力系统绝缘检测及调节装置
- 下一篇:一种车辆雾区主动控制系统