[发明专利]基于矩阵转换的模型动态调配方法有效
申请号: | 201310126567.9 | 申请日: | 2013-04-12 |
公开(公告)号: | CN103235847A | 公开(公告)日: | 2013-08-07 |
发明(设计)人: | 田亚丽;刘宝华;张桂平;陈端迎;杨光年;郭荣亮;吴茂传;许永正;刘烨;王广杰 | 申请(专利权)人: | 连云港杰瑞深软科技有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 南京众联专利代理有限公司 32206 | 代理人: | 刘喜莲 |
地址: | 222000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 矩阵 转换 模型 动态 调配 方法 | ||
1.一种基于矩阵转换的模型动态调配方法,其特征在于,步骤如下:
步骤1,生成模型文件,通过矩阵转换将算法封装为通用形式的模型文件,对待处理的模型算法进行解析,包括算法名称、输入输出参数个数和参数类型,将所有输入输出参数转换成一个输入矩阵和一个输出矩阵;
步骤2,模型校验与注册配置,将模型存储到模型库并对模型正确性进行校验;
步骤3,模型动态调用,首先选定模型,之后解析该模型输入的数据源,并调用矩阵边缘检测提供容错处理,加载对应数据进行模型计算,最终解析计算结果——输出矩阵,并图形化显示、保存计算结果;
步骤4,矩阵边缘检测,加载模型文件及数据后对模型输入矩阵进行边缘化处理,若发现数据源错误或者参数类型与算法不匹配,则发出提示信息。
2.根据权利要求1所述的基于矩阵转换的模型动态调配方法,其特征在于,步骤1中,通过矩阵转换将算法封装为通用形式的模型文件步骤如下:
(1) 通过矩阵转换生成模型文件
首先解析模型算法,解析的结果包括算法名称、算法输入输出参数个数和参数类型,然后根据算法参数信息对算法进行封装,其中封装配置包括以下内容:
a.封装后的模型接口名称;
b.输入矩阵,该矩阵包含所有输入参数的输入矩阵;
c.输出矩阵,该矩阵包含所有输出参数的输出矩阵;
d.模型算法输入参数信息;
e.模型算法输出参数信息;
最后将封装好的算法生成算法动态库;
(2) 实现模型调配的通用性
首先建立模型动态调配接口,接口信息包括以下内容:
a.模型文件路径信息;
b.模型文件接口名称;
c.通用输入矩阵;
d.通用输出矩阵;
e.模型算法输入输出参数信息;
然后通过模型文件路径和模型文件接口名称信息,获取模型文件调配接口的指针,最后将通用输入输出传递给模型文件接口,结合步骤(1)生成的模型动态库,将通用调配接口生成调配动态库。
3.根据权利要求1所述的基于矩阵转换的模型动态调配方法,其特征在于,步骤2中,将模型存储到模型库并对模型正确性进行校验步骤如下:
(1) 模型配置
配置模型信息并将模型存储到模型库中,之后将配置信息存储到数据库,配置信息包括以下内容:
a.模型基本信息,包括模型名称、描述和版本信息;
b.模型调用信息,包括模型输入输出矩阵信息、模型使用说明、模型文件信息;
(2) 模型校验
首先读取模型文件路径以及名称,查找模型库模型是否存在,若不存在则发出提示信息,然后按照模型配置信息,将输入输出矩阵信息还原为算法参数类型,比较二者类型是否相同,若不同则发出提示信息,最后校验能否通过配置信息获取正确的算法接口指针,若指接口针为空指针则发出提示信息。
4.根据权利要求1所述的基于矩阵转换的模型动态调配方法,其特征在于,步骤3中,动态调用模型,加载数据进行计算并图形化显示计算结果步骤如下:
(1)数据源整合:首先,根据需要从模型库中下载模型文件,将来自数据库、Excel数据源数据进行整合,转换为下载的模型输入对应的矩阵,实现模型输入接口的统一性;
(2)输入矩阵解析:获取下载模型中实际参数的信息,根据模型算法的参数个数及参数类型,将输入矩阵解析为多个矩阵形式,并与模型算法实际输入参数相匹配;
(3)调用计算:在模型计算时,从已解析的输入矩阵中获取实际参数数据,通过调用模型文件中的算法进行计算,并将算法输出整合为一个输出矩阵,将计算结果以图形和表格方式在界面上显示;
(4)输出矩阵解析:根据该模型算法的输出参数信息,将输出矩阵解析为多个矩阵形式,并与模型算法实际输出参数相匹配,以数据表格形式显示并保存到数据库中。
5.根据权利要求1所述的基于矩阵转换的模型动态调配方法,其特征在于,步骤4中对模型输入矩阵进行边缘化处理并提供容错机制,具体过程为,在模型注册中对模型文件的有效性和模型文件路径信息容错处理,若模型文件损坏或者模型文件路径不正确,则发出提示信息;在模型调用的过程中对输入的数据源进行校验,若该数据源不符合模型算法要求,如参数个数与算法不匹配、参数类型不符合要求,则发出提示信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于连云港杰瑞深软科技有限公司,未经连云港杰瑞深软科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310126567.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:图像读取装置、图像读取方法及其程序
- 下一篇:跨域云平台的共享文件管理方法