[发明专利]数据处理方法和电子设备在审
| 申请号: | 202110719742.X | 申请日: | 2021-06-28 |
| 公开(公告)号: | CN113379038A | 公开(公告)日: | 2021-09-10 |
| 发明(设计)人: | 董雨西;杨子龙 | 申请(专利权)人: | 展讯通信(天津)有限公司 |
| 主分类号: | G06N3/04 | 分类号: | G06N3/04;G06N3/08 |
| 代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 苏胜 |
| 地址: | 300450 天津市滨海新区自贸*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据处理 方法 电子设备 | ||
1.一种数据处理方法,其特征在于,包括:
确定待处理数据的第一数据排布格式;
从神经网络模型的各个网络层中筛选第一网络层,所述目标芯片在所述第一网络层支持的数据排布格式与所述第一数据排布格式不一致;
根据筛选出的所述第一网络层,确定至少一个网络层子集,每个所述网络层子集包括至少一个所述第一网络层;
为每个所述网络层子集添加格式转换层,所述格式转换层用于对所述待处理数据进行数据排布格式转换;
基于添加所述格式转换层的神经网络模型对所述待处理数据进行处理。
2.根据权利要求1所述的方法,其特征在于,根据筛选出的所述第一网络层,确定至少一个网络层子集,包括:
如果排布次序连续的N个网络层均为第一网络层,则将所述N个第一网络层确定为一个网络层子集,所述N为正整数。
3.根据权利要求1所述的方法,其特征在于,根据筛选出的所述第一网络层,确定至少一个网络层子集,包括:
如果N个第一网络层之间连接有至少一个第二网络层,则将所述N个第一网络层和所述至少一个第二网络层确定为一个网络层子集;所述目标芯片在所述第二网络层的处理效率与数据排布格式无关。
4.根据权利要求1所述的方法,其特征在于,所述格式转换层包括格式更改层和格式恢复层;为每个所述网络层子集添加格式转换层,包括:
在每个所述网络层子集的首个第一网络层的输入侧添加所述格式更改层,所述格式更改层用于将所述第一数据排布格式更改为所述目标芯片支持的数据排布格式;
在每个所述网络层子集的最后一个第一网络层的输出侧添加所述格式恢复层,所述格式恢复层用于将输出数据的数据排布格式还原为所述第一数据排布格式。
5.一种数据处理方法,其特征在于,包括:
将第一数据排布格式的待处理数据输入神经网络模型,所述神经网络模型包括至少一个网络层子集,每个所述网络层子集均添加有格式转换层,每个所述网络层子集包括至少一个第一网络层,目标芯片在所述第一网络层支持的数据排布格式与所述第一数据排布格式不一致;
对所述待处理数据进行处理,其中,所述格式转换层用于对所述待处理数据进行数据排布格式转换。
6.根据权利要求5所述的方法,其特征在于,所述格式转换层包括格式更改层和格式恢复层;所述格式更改层添加在每个所述网络层子集的首个第一网络层的输入侧,用于将所述第一数据排布格式更改为所述目标芯片支持的数据排布格式;
所述格式恢复层添加在每个所述网络层子集的最后一个第一网络层的输出侧,用于将输出数据的数据排布格式还原为所述第一数据排布格式。
7.一种电子设备,其特征在于,包括:
至少一个处理器;以及
与所述处理器通信连接的至少一个存储器,其中:
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至4任一所述的方法。
8.一种电子设备,其特征在于,包括:
至少一个处理器;以及
与所述处理器通信连接的至少一个存储器,其中:
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求5至6任一所述的方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如权利要求1至6任一所述的方法。
10.一种芯片,所述芯片包括处理器与数据接口,所述处理器通过所述数据接口读取存储器上存储的指令,能够执行如权利要求1至6任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(天津)有限公司,未经展讯通信(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110719742.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种纺织用清洗烘干一体化设备
- 下一篇:凝胶剂组合物及其制备方法和用途





