[发明专利]一种caffe框架残差网络配置文件格式转换方法及系统有效
申请号: | 201710770739.4 | 申请日: | 2017-08-31 |
公开(公告)号: | CN107480115B | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 王丽;王洪伟 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F40/157 | 分类号: | G06F40/157;G06N3/04 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 caffe 框架 网络 配置 文件格式 转换 方法 系统 | ||
1.一种caffe框架残差网络配置文件格式转换方法,其特征在于,包括:
获取caffe框架残差网络配置文件中的参数数据,所述参数数据包括参数名和与所述参数名对应的参数值;
建立所述参数名与OpenCL模板中各位置的对应关系;
利用所述对应关系,将对应的参数值填到所述模板的对应位置;
输出得到目标格式配置文件;
其中,所述建立所述参数名与OpenCL模板中各位置的对应关系,包括:
将所述参数数据分组存储到python字典;利用所述python字典的映射功能,建立所述参数名与OpenCL模板中各位置的对应关系。
2.根据权利要求1所述的方法,其特征在于,所述获取所述配置文件中的参数数据,包括:
获取所述配置文件;
从所述配置文件中提取参数数据。
3.根据权利要求2所述的方法,其特征在于,所述获取所述配置文件,包括:
接收所述配置文件的存储路径;
利用所述存储路径,获取所述配置文件。
4.根据权利要求2所述的方法,其特征在于,所述从所述配置文件中提取参数数据,包括:
读取所述配置文件中各层的参数数据;
将所述参数数据分组存储。
5.根据权利要求1所述的方法,其特征在于,所述模板为Mustache模板。
6.一种caffe框架残差网络配置文件格式转换系统,其特征在于,包括:
参数获取模块,用于获取caffe框架残差网络配置文件中的参数数据,所述参数数据包括参数名和与所述参数名对应的参数值;
对应建立模块,用于建立所述参数名与OpenCL模板中各位置的对应关系;
参数填充模块,用于利用所述对应关系,将对应的参数值填到所述模板的对应位置;
目标输出模块,用于输出得到目标格式配置文件;
其中,所述对应建立模块,包括:
字典存储单元,用于分组存储所述参数数据到python字典;
字典映射单元,用于利用所述python字典的映射功能,建立所述参数名与OpenCL模板中各位置的对应关系。
7.根据权利要求6所述的系统,其特征在于,所述参数获取模块,包括:
文件获取单元,用于获取所述配置文件;
参数提取单元,用于从所述配置文件中提取参数数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710770739.4/1.html,转载请声明来源钻瓜专利网。