嵌入式设备中三值神经网络权值处理方法及装置
基本信息
申请号 | CN201910164889.X | 申请日 | - |
公开(公告)号 | CN109886394A | 公开(公告)日 | 2021-06-18 |
申请公布号 | CN109886394A | 申请公布日 | 2021-06-18 |
分类号 | G06N3/04 | 分类 | 计算;推算;计数; |
发明人 | 王梓潇;孙学京;许春生;沈瑶 | 申请(专利权)人 | 北京时代拓灵科技有限公司 |
代理机构 | 北京知呱呱知识产权代理有限公司 | 代理人 | 丁彦峰;贺亚明 |
地址 | 100085 北京市东城区崇文门外大街3号新世界写字楼B座1506 | ||
法律状态 | - |
摘要
摘要 | 本发明实施例公开了一种嵌入式设备中三值神经网络权值处理方法及装置,在神经网络模型加载到嵌入式设备之前,对所述神经网络模型中的原始三值化网络权值数据进行分组,将分组后的权值数据进行按位与操作获得每个权值数据的低2位,按权值数据的顺序进行左移位并把左移位后的权值数据按位或操作获得压缩权值数据;根据神经网络模型单层权值数据所需的存储空间进行内存空间开辟,在所述单层权值数据运算前,对单层权值数据对应的所述压缩权值数据进行按位与操作,将按位与操作后的压缩权值数据进行右移位获得原始三值化网络权值数据。确保神经网络运算的准确率和速度的前提下,解决三值神经网络模型在嵌入式设备上占用较大内存空间的问题。 |
