工业模型平台化实现方法和系统技术方案

技术编号:36664559 阅读:13 留言:0更新日期:2023-02-21 22:39
本发明专利技术提供了一种工业模型平台化实现方法和系统,包括:步骤1:将工业模型运行代码、模型参数文件和镜像构建命令文件按预设规范提交到代码仓库;步骤2:将代码仓库中的工业模型运行代码和模型参数文件编译成镜像,存储在平台的镜像仓库中;步骤3:对需在平台上共享的工业模型进行审核,经审核后将工业模型上架并展示;步骤4:在平台上运行工业模型,通过表述性状态转移应用程序接口,进行工业模型的调用和管理。本方法解决了工业模型彼此分离、独立,相同机理的工业模型重复开发的问题,使平台能够集成各工业模型研发单位的成果,实现工业模型的共创和共享互通。的共创和共享互通。的共创和共享互通。

【技术实现步骤摘要】
工业模型平台化实现方法和系统


[0001]本专利技术涉及模型平台化
,具体地,涉及一种工业模型平台化实现方法和系统。

技术介绍

[0002]企业靠各种各样的信息化系统去管理数字资产,但是没有统一的体系进行统一管理,各个信息化系统的数据彼此分离,且没有合适的方式让企业的数字资产变成企业的技术传承和经验的迭代更新。
[0003]专利文献CN109754014A(申请号:CN201811654236.1)公开了一种工业模型训练方法、装置、设备及介质,包括获取工业模型及训练数据,配置工业模型的初始参数;将训练数据输配置到所述工业模型中,对工业模型进行训练,得到训练结果;判断训练结果是否满足预设的条件,若不满足,则根据训练结果调整工业模型的参数,对调整参数之后的工业模型进行再训练,直到训练结果满足预设的条件。然而该专利没有对模型平台化的流程和工业模型运行过程进行描述。
[0004]专利文献CN105549982B(申请号:CN201610024028.8)公开了一种基于模型配置的自动化开发平台,包括可视化工作引擎模块、数据库引擎,所述可视化工作引擎模块,内部根据系统实现功能进行划分,划分的每部分都包含前、后台相关逻辑,依据敏捷开发模式进行,各部分之间进行松耦合;所述数据库引擎,包括数据库连接管理器、sql管理器、事物管理器与外部接口,用于创建并管理数据库连接,维持数据持久化;所述sql管理器,用于依据用户配置的数据模型,生成相应的sql对象并传递给可视化工作引擎模块中的tbl类,tbl类执行该条sql并作出相应回应。然而该专利没有对模型平台化的流程进行描述,也无法实现工业模型的共创和共享互通。

技术实现思路

[0005]针对现有技术中的缺陷,本专利技术的目的是提供一种工业模型平台化实现方法和系统。
[0006]根据本专利技术提供的工业模型平台化实现方法,包括:
[0007]步骤1:将工业模型运行代码、模型参数文件和镜像构建命令文件按预设规范提交到代码仓库;
[0008]步骤2:将代码仓库中的工业模型运行代码和模型参数文件编译成镜像,存储在平台的镜像仓库中;
[0009]步骤3:对需在平台上共享的工业模型进行审核,经审核后将工业模型上架并展示;
[0010]步骤4:在平台上运行工业模型,通过表述性状态转移应用程序接口,进行工业模型的调用和管理。
[0011]优选的,所述步骤1包括:
[0012]在将工业模型提交到代码仓库前,对工业模型的参数进行记录,并提交上传平台的申请表;
[0013]所述工业模型的参数包括工业模型的使用场景、准确率、吞吐量性能、接口逻辑、接口示例和环境依赖;
[0014]所述申请表的内容包括申请单位接口人和联系方式。
[0015]优选的,所述步骤2包括:
[0016]步骤2.1:根据代码仓库中的镜像构建命令文件,将工业模型运行代码和模型参数文件编译成镜像,若编译失败,则通知申请单位接口人,由申请单位修改代码;
[0017]步骤2.2:镜像编译成功后,将镜像推送到平台的镜像仓库中进行储存。
[0018]优选的,所述步骤3包括:
[0019]步骤3.1:对上传的工业模型运行代码和镜像进行管理,工业模型状态包括下架、待审核和上架,上传后的工业模型状态为下架,不在平台上进行展示,选择要在平台上共享的模型并提交上架申请,上架申请包括镜像运行所需CPU、内存、GPU显核和显存资源大小,将提交上架申请的工业模型的状态更新为待审核;
[0020]步骤3.2:对镜像进行运行测试和接口测试,若测试不通过,则通知申请单位接口人,由申请单位修改代码;
[0021]步骤3.3:测试通过后,将模型状态更新为上架,在平台上展示工业模型信息,供用户在平台上试用或购买已上架的工业模型。
[0022]优选的,所述步骤4包括:
[0023]步骤4.1:用户运行自己上传的工业模型或试用和购买其他用户上传的工业模型,若工业模型运行所需的资源小于该用户剩余的资源,则需购买资源重新启动模型;
[0024]步骤4.2:通过平台资源调度引擎将镜像在可用运行资源上运行镜像;
[0025]步骤4.3:运行成功后,对镜像运行状态持续监控;
[0026]步骤4.4:用户通过接口调用得到模型推理结果。
[0027]根据本专利技术提供的工业模型平台化实现系统,包括:
[0028]模块M1:将工业模型运行代码、模型参数文件和镜像构建命令文件按预设规范提交到代码仓库;
[0029]模块M2:将代码仓库中的工业模型运行代码和模型参数文件编译成镜像,存储在平台的镜像仓库中;
[0030]模块M3:对需在平台上共享的工业模型进行审核,经审核后将工业模型上架并展示;
[0031]模块M4:在平台上运行工业模型,通过表述性状态转移应用程序接口,进行工业模型的调用和管理。
[0032]优选的,所述模块M1包括:
[0033]在将工业模型提交到代码仓库前,对工业模型的参数进行记录,并提交上传平台的申请表;
[0034]所述工业模型的参数包括工业模型的使用场景、准确率、吞吐量性能、接口逻辑、接口示例和环境依赖;
[0035]所述申请表的内容包括申请单位接口人和联系方式。
[0036]优选的,所述模块M2包括:
[0037]模块M2.1:根据代码仓库中的镜像构建命令文件,将工业模型运行代码和模型参数文件编译成镜像,若编译失败,则通知申请单位接口人,由申请单位修改代码;
[0038]模块M2.2:镜像编译成功后,将镜像推送到平台的镜像仓库中进行储存。
[0039]优选的,所述模块M3包括:
[0040]模块M3.1:对上传的工业模型运行代码和镜像进行管理,工业模型状态包括下架、待审核和上架,上传后的工业模型状态为下架,不在平台上进行展示,选择要在平台上共享的模型并提交上架申请,上架申请包括镜像运行所需CPU、内存、GPU显核和显存资源大小,将提交上架申请的工业模型的状态更新为待审核;
[0041]模块M3.2:对镜像进行运行测试和接口测试,若测试不通过,则通知申请单位接口人,由申请单位修改代码;
[0042]模块M3.3:测试通过后,将模型状态更新为上架,在平台上展示工业模型信息,供用户在平台上试用或购买已上架的工业模型。
[0043]优选的,所述模块M4包括:
[0044]模块M4.1:用户运行自己上传的工业模型或试用和购买其他用户上传的工业模型,若工业模型运行所需的资源小于该用户剩余的资源,则需购买资源重新启动模型;
[0045]模块M4.2:通过平台资源调度引擎将镜像在可用运行资源上运行镜像;
[0046]模块M4.3:运行成功后,对镜像运行状态持续监控;
[0047]模块M4.4:用户通过接口调用得到模型推理结果。
[0048]与现有技术相比,本专利技术具有如下本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工业模型平台化实现方法,其特征在于,包括:步骤1:将工业模型运行代码、模型参数文件和镜像构建命令文件按预设规范提交到代码仓库;步骤2:将代码仓库中的工业模型运行代码和模型参数文件编译成镜像,存储在平台的镜像仓库中;步骤3:对需在平台上共享的工业模型进行审核,经审核后将工业模型上架并展示;步骤4:在平台上运行工业模型,通过表述性状态转移应用程序接口,进行工业模型的调用和管理。2.根据权利要求1所述的工业模型平台化实现方法,其特征在于,所述步骤1包括:在将工业模型提交到代码仓库前,对工业模型的参数进行记录,并提交上传平台的申请表;所述工业模型的参数包括工业模型的使用场景、准确率、吞吐量性能、接口逻辑、接口示例和环境依赖;所述申请表的内容包括申请单位接口人和联系方式。3.根据权利要求2所述的工业模型平台化实现方法,其特征在于,所述步骤2包括:步骤2.1:根据代码仓库中的镜像构建命令文件,将工业模型运行代码和模型参数文件编译成镜像,若编译失败,则通知申请单位接口人,由申请单位修改代码;步骤2.2:镜像编译成功后,将镜像推送到平台的镜像仓库中进行储存。4.根据权利要求2所述的工业模型平台化实现方法,其特征在于,所述步骤3包括:步骤3.1:对上传的工业模型运行代码和镜像进行管理,工业模型状态包括下架、待审核和上架,上传后的工业模型状态为下架,不在平台上进行展示,选择要在平台上共享的模型并提交上架申请,上架申请包括镜像运行所需CPU、内存、GPU显核和显存资源大小,将提交上架申请的工业模型的状态更新为待审核;步骤3.2:对镜像进行运行测试和接口测试,若测试不通过,则通知申请单位接口人,由申请单位修改代码;步骤3.3:测试通过后,将模型状态更新为上架,在平台上展示工业模型信息,供用户在平台上试用或购买已上架的工业模型。5.根据权利要求1所述的工业模型平台化实现方法,其特征在于,所述步骤4包括:步骤4.1:用户运行自己上传的工业模型或试用和购买其他用户上传的工业模型,若工业模型运行所需的资源小于该用户剩余的资源,则需购买资源重新启动模型;步骤4.2:通过平台资源调度引擎将镜像在可用运行资源上运行镜像;步骤4.3:运行成功后,对镜像运行状态持续监控;步骤4.4:用户通过接口调用得到模型推理结果。6.一种工业模型平台化实现系统,...

【专利技术属性】
技术研发人员:许晨杰沈春锋支文瑜周海进陈志韬
申请(专利权)人:上海宝信软件股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1