【技术实现步骤摘要】
AI应用部署方法及相关平台、集群、介质、程序产品
[0001]本申请涉及人工智能(artificial intelligence,AI)
,尤其涉及一种AI应用部署方法、AI应用管理平台、计算机集群以及计算机可读存储介质、计算机程序产品。
技术介绍
[0002]目前,为了方便AI应用的开发,涌现了许多AI应用开发与管理系统(也可以称为AI应用开发与管理平台)。开发者可以通过该AI应用开发与管理平台进行应用开发和部署管理。
[0003]AI应用表示针对特定应用场景开发的、包括至少一个算子的应用程序,其中,AI应用中的算子是用于实现部分功能的操作集合,AI应用中的一些算子的功能可以由训练后的AI模型来实现,也即,AI应用在启动的过程中,可以调用训练后的AI模型进行推理,获得训练后的AI模型的输出结果。AI模型进行推理需要依赖推理框架。推理框架是一种可被AI应用所调用,以驱动AI应用中的AI模型进行推理,得到AI模型的输出结果的软件。
[0004]为了满足多场景的需求,通常一项AI应用需要部署到多个不同的环境(例如终端环境、边缘环境、云环境)中的不同设备。这些设备可以具有不同的推理硬件。该推理硬件是指具有计算能力,能够用于实现推理功能的硬件。该推理硬件可以包括中央处理器(central processing unit,CPU)、图形处理器(graphics processing unit,GPU)或者是神经网络处理器(neural
‑
network processing unit,N ...
【技术保护点】
【技术特征摘要】
1.一种人工智能AI应用部署方法,其特征在于,AI应用管理平台包括开发系统和部署管理系统,所述方法包括:所述开发系统将训练后的AI模型转换成至少一个适配模型,并生成模型配置文件,其中,每个适配模型适配一个推理框架,所述模型配置文件包括所述推理框架基于对应的适配模型进行推理时需要的配置信息;所述开发系统生成AI应用,其中,所述AI应用包括AI功能单元和所述模型配置文件,所述AI功能单元用于基于所述至少一个适配模型中的一个适配模型获得推理结果;所述部署管理系统将所述AI应用部署至目标设备。2.根据权利要求1所述的方法,其特征在于,所述目标设备包括至少一个,每个目标设备对应不同的推理框架。3.根据权利要求1或2所述的方法,其特征在于,在所述部署管理系统将所述AI应用部署至目标设备之前,所述方法还包括:所述部署管理系统与多个部署设备建立连接;所述部署管理系统根据所述AI应用的需求参数,从所述多个部署设备中选择符合所述需求参数的所述目标设备。4.根据权利要求1至3任一项所述的方法,其特征在于,所述部署管理系统将所述AI应用部署至目标设备,具体包括:所述部署管理系统构建所述AI应用的增量镜像,根据所述AI应用的增量镜像部署所述AI应用至目标设备。5.根据权利要求1至4任一项所述的方法,其特征在于,所述开发系统将训练后的AI模型转换成至少一个适配模型,包括:所述开发系统基于模型模板将所述训练后的AI模型转换成至少一个适配模型;或者,所述开发系统基于AI模型开发者定义的至少一个转换脚本将所述训练后的AI模型转换成至少一个适配模型。6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:所述开发系统响应于AI应用开发者的编排操作,对包括所述AI功能单元在内的多个功能单元进行编排,生成功能单元组;或者,所述开发系统响应于所述AI应用开发者的代码编写操作,根据编写的代码生成功能单元组。7.根据权利要求1至6任一项所述的方法,其特征在于,所述开发系统生成AI应用,包括:所述开发系统通过用户界面接收AI应用开发者配置的所述AI应用的输入格式或输出格式;所述开发系统根据所述AI应用的输入格式或输出格式生成所述AI应用。8.根据权利要求1至7任一项所述的方法,其特征在于,所述模型配置文件还包括所述至少一个适配模型的存储路径;在生成模型配置文件之前,所述方法还包括:存储所述至少一个适配模型至存储系统。9.根据权利要求1至8任一项所述的方法,其特征在于,所述AI功能单元包括推理驱动,所述推理驱动用于驱动所述至少一个适配模型中的一个适配模型的推理。
10.根据权利要求1至9任一项所述的方法,其特征在于,所述方法还包括:所述部署管理系统发送基础库至所述目标设备,其中,所述基础库包括以下信息中的一种或多种:推理框架安装包、操作系统文件、驱动文件和并行计算库。11.根据权利要求1至10任一项所述的方法,其特征在于,所述目标设备为终端设备、边缘设备或云设备中的任意一个或多个。12.一种AI应用管理平台,其特征在于,包括:开发系统,用于将训练后的AI模型转换成至少一个适配模型,并生成模型配置文件,其中,每个适配模型适配一个推理框架,所述模型配置文件包括所述推理框架基于对应的适配模型进行推理时需要的配置信息;所述开发系...
【专利技术属性】
技术研发人员:李雨洺,谢周意,许天锡,潘世刚,
申请(专利权)人:华为云计算技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。