[发明专利]模型部署的方法、装置、存储介质及电子设备在审
申请号: | 202010038078.8 | 申请日: | 2020-01-14 |
公开(公告)号: | CN111240698A | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 后永波;尹非凡;王建国;宋斌 | 申请(专利权)人: | 北京三快在线科技有限公司 |
主分类号: | G06F8/60 | 分类号: | G06F8/60;G06F8/61;G06N20/00;G06N3/10;G06N5/00 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 张岩龙 |
地址: | 100190 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模型 部署 方法 装置 存储 介质 电子设备 | ||
1.一种模型部署的方法,其特征在于,应用于模型管理服务器,所述方法包括:
接收目标节点发送的模型部署请求消息,所述模型部署请求消息用于请求部署目标模型集合中的多个目标模型;
响应于接收到所述模型部署请求消息,获取所述目标模型集合中的多个所述目标模型;
将所述目标模型集合中的所述多个目标模型发送至所述目标节点;
当确定所述目标模型集合中的每个所述目标模型均成功被所述目标节点接收后,向所述目标节点发送模型装载指令,以便所述目标节点根据所述模型装载指令装载每个所述目标模型;
当确定所述目标模型集合中的每个所述目标模型均成功被所述目标节点装载后,控制所述目标节点将多个所述目标模型作为当前应用模型。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若接收到所述目标节点发送的针对所述目标模型集合中的每个所述目标模型对应的目标处理事项的处理成功消息,则确定每个所述目标模型对应的目标处理事项均成功完成,所述目标处理事项包括接收该目标模型或者装载该目标模型;或者,
若接收到所述目标节点发送的至少一个目标模型对应的所述目标处理事项的处理失败消息,则控制所述目标节点重新执行至少一个所述目标模型对应的目标处理事项,直至接收到所述目标节点发送的所述至少目标模型对应的目标处理事项的处理成功消息。
3.根据权利要求2所述的方法,其特征在于,若所述目标处理事项为接收该目标模型,所述控制所述目标节点重新执行至少一个所述目标模型对应的目标处理事项包括:重新向所述目标节点发送所述至少一个目标模型;
若所述目标处理事项为装载该目标模型,所述控制所述目标节点重新执行至少一个所述目标模型对应的目标处理事项包括:重新向所述目标节点发送对所述至少一个目标模型的模型装载指令。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若连续预设次数接收到所述目标节点发送的至少一个目标模型对应的所述目标处理事项的处理失败消息,确定所述目标模型集合中的全部所述目标模型在所述目标节点部署失败;或者,
若在第一预设时间内连续接收到所述目标节点发送的至少一个目标模型对应的所述目标处理事项的处理失败消息,确定所述目标模型集合中的全部所述目标模型在所述目标节点部署失败。
5.根据权利要求1所述的方法,其特征在于,在所述接收目标节点发送的模型部署请求消息之前,所述方法还包括:
确定是否存在待部署的所述目标模型集合;
当确定存在所述目标模型集合时,从模型部署节点中确定所述目标节点;
向所述目标节点发送模型部署信息,所述模型部署信息包括所述目标模型集合中各个目标模型的标识信息,以便所述目标节点根据所述标识信息,向所述模型管理服务器发送所述模型部署请求消息。
6.根据权利要求5所述的方法,其特征在于,所述确定是否存在待部署的所述目标模型集合包括:
确定预设文件目录下当前是否存在目标预设业务对应的新增模型集合,所述新增模型集合中的多个模型均为在同一个新增预设时间段内产生的模型,所述目标预设业务为多个预设业务中的任一业务;当确定所述预设文件目录下当前存在所述新增模型集合,则确定存在所述目标模型集合;或者,
确定是否存在用户选择的模型集合,当确定存在所述用户选择的模型集合时,则确定存在所述目标模型集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010038078.8/1.html,转载请声明来源钻瓜专利网。