logo好方法网

模型发布方法、模型部署方法、装置、设备及存储介质


技术摘要:
本申请涉及过程优化领域,公开了一种模型发布方法、模型部署方法、装置、设备及存储介质,所述模型发布方法应用于发布服务器,所述方法包括:获取待发布的服务模型;获取所述服务模型的模型信息;根据所述模型信息生成模型引用文件;将所述模型信息和所述模型引用文件  全部
背景技术:
机器学习作为人工智能的一个分支,是当今大数据时代的重要业务支撑手段,机 器学习可以被应用于各种应用场景,并能够显著提升企业的业绩指标。很多网络平台都推 出了基于机器学习的推荐和搜索服务,这种推荐和搜索服务通常是通过在网络平台中内置 机器学习模型来实现,这些模型需要由技术人员进行训练,并发布到平台上,供用户使用。 目前在网络平台上进行模型发布时,大部分训练得到的模型是采用全人工手动方 式进行模型发布,例如人为配置机器环境,选择服务端口及生成url。模型发布过程均严重 依赖人工,且无法做到及时、自动化模型发布,发布过程容易出错且工作大量重复,费时低 效。 因此,如何提高模型发布的效率成为亟待解决的问题。
技术实现要素:
本申请提供了一种模型发布方法、模型部署方法、装置、设备及存储介质,通过创 建模型容器,以提高模型发布的准确率和效率。 第一方面,本申请提供了一种模型发布方法,应用于发布服务器,所述方法包括: 根据终端设备发送的模型加载指令获取待发布的服务模型; 获取所述服务模型的模型信息; 根据所述模型信息生成模型引用文件; 将所述模型信息和所述模型引用文件发送至目标服务器,以使所述目标服务器根 据所述模型信息获取容器镜像,根据所述容器镜像和所述模型引用文件创建模型容器; 将所述服务模型发送给所述目标服务器,以使所述目标服务器在所述模型容器部 署所述服务模型; 获取所述目标服务器的可用端口,根据所述可用端口生成模型调用入口,并将所 述模型调用入口发送给所述终端设备。 第二方面,本申请提供了一种模型部署方法,应用于目标服务器,所述方法包括: 从发布服务器上获取待发布的服务模型的模型信息和所述服务模型对应的模型 引用文件; 根据所述模型信息获取容器镜像; 根据所述容器镜像和所述模型引用文件创建模型容器; 从所述发布服务器获取所述服务模型,在所述模型容器中部署所述服务模型; 将所述目标服务器的可用端口发送给所述发布服务器,以使所述发布服务器根据 所述可用端口生成模型调用入口,并将所述模型调用入口发送给所述终端设备。 4 CN 111580926 A 说 明 书 2/12 页 第三方面,本申请还提供了一种模型发布装置,所述装置包括: 模型获取模块,用于根据终端设备发送的模型加载指令获取待发布的服务模型; 信息获取模块,用于获取所述服务模型的模型信息; 文件生成模块,用于根据所述模型信息生成模型引用文件; 信息传送模块,用于将所述模型信息和所述模型引用文件发送至目标服务器,以 使所述目标服务器根据所述模型信息获取容器镜像,根据所述容器镜像和所述模型引用文 件创建模型容器; 模型部署模块,用于将所述服务模型发送给所述目标服务器,以使所述目标服务 器在所述模型容器部署所述服务模型; 模型调用模块,用于获取所述目标服务器的可用端口,根据所述可用端口生成模 型调用入口,并将所述模型调用入口发送给所述终端设备。 第四方面,本申请还提供了一种计算机设备,所述计算机设备包括存储器和处理 器;所述存储器用于存储计算机程序;所述处理器,用于执行所述计算机程序并在执行所述 计算机程序时实现如上述的模型发布方法。 第五方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质 存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如上述的模型发布 方法。 本申请公开了一种模型发布方法、装置、设备及存储介质,通过根据终端设备发送 的模型加载指令获取待发布的服务模型和该服务模型的模型信息,并根据所述模型信息生 成模型引用文件,接着将所述模型信息和所述模型引用文件发送至目标服务器,以使所述 目标服务器根据所述模型信息获取容器镜像并根据所述容器镜像和所述模型引用文件创 建模型容器,之后将所述服务模型发送给所述目标服务器,以使所述目标服务器在所述模 型容器部署所述服务模型,最后获取所述目标服务器的可用端口,根据所述可用端口生成 模型调用入口,并将所述模型调用入口发送给所述终端设备,实现在目标服务器上创建模 型容器,以提高模型发布的准确率和效率。 附图说明 为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的 附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普 通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1是应用于服务器的模型发布方法的场景示意图; 图2是本申请实施例提供的一种模型发布方法的流程示意图; 图3为图1中根据所述模型信息生成模型引用文件的子流程示意图; 图4是本申请实施例提供的一种模型发布方法的子流程示意图; 图5是本申请实施例提供的一种模型部署方法的流程示意图; 图6是本申请实施例提供的一种模型发布装置的示意性框图; 图7是本申请一实施例提供的一种计算机设备的结构示意性框图。 5 CN 111580926 A 说 明 书 3/12 页
下载此资料需消耗2积分,
分享到:
收藏