一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

使用四叉树方法的参数的压缩设备及方法与流程

2021-11-09 20:51:00 来源:中国专利 TAG:

技术特征:
1.一种被配置为对包括多个像元的张量进行压缩的设备,所述设备包括:四叉树生成器,所述四叉树生成器被配置为生成搜索包括在所述张量中的非零像元的四叉树,并从所述四叉树提取至少一个参数;模式选择器,所述模式选择器被配置为基于所述至少一个参数来确定压缩模式;以及比特流生成器,所述比特流生成器被配置为通过基于所述压缩模式对所述张量进行压缩来生成比特流。2.根据权利要求1所述的设备,其中,所述至少一个参数包括:第一参数,所述第一参数是作为所述四叉树的结果生成的,并且对应于表示关于所述非零像元的位置信息的比特的总数目;第二参数,响应于非零像元之中具有最大值的像元以二进制表示,所述第二参数对应于从最低有效位到非零最高数位的比特数;以及第三参数,所述第三参数对应于所述多个像元之中的零像元的数目。3.根据权利要求2所述的设备,其中,所述模式选择器还被配置为:响应于所述第一参数的值小于或等于包括在所述张量中的像元数,选择第一压缩模式作为所述压缩模式,其中,在所述第一压缩模式下,以四叉树方法对所述张量进行压缩。4.根据权利要求2所述的设备,其中,所述模式选择器还被配置为:响应于所述第一参数的值超过包括在所述张量中的像元数并且所述第二参数的值与所述第三参数的值的乘积值超过所述像元数,选择以零位图方法对所述张量进行压缩的第二压缩模式作为所述压缩模式,其中,在所述零位图方法中,将非零像元视为1并且将零像元视为0。5.根据权利要求2所述的设备,其中,所述模式选择器还被配置为:响应于所述第一参数的值超过包括在所述张量中的像元数并且所述第二参数的值与所述第三参数的值的乘积值小于或等于所述像元数,选择以固定长度方法对所述张量进行压缩的第三压缩模式作为所述压缩模式,其中,在所述固定长度方法中,基于所述多个像元之中具有最大值的像元的比特宽度对所述张量进行压缩。6.根据权利要求1所述的设备,其中,所述张量包括4
m
个像元,其中,m是自然数。7.根据权利要求1所述的设备,其中,所述张量包括特征图和权重中的至少一者。8.根据权利要求1所述的设备,其中,所述比特流生成器还被配置为:将所述比特流输出到多个存储区域中的与所述压缩模式相对应的至少一个存储区域。9.一种神经网络处理器,包括:算术电路,所述算术电路被配置为通过使用神经网络对输入数据执行计算来生成包括多个像元的张量;以及神经张量压缩器,所述神经张量压缩器被配置为通过对所述张量进行压缩来输出比特流,其中,所述神经张量压缩器还被配置为:生成与重复空间划分方法相对应的四叉树,以搜索包括在所述张量中的非零像元,从所述四叉树提取至少一个参数,并基于所述至少一个参数确定所述张量的压缩模式。10.根据权利要求9所述的神经网络处理器,其中,所述至少一个参数包括:第一参数,所述第一参数是作为所述四叉树的结果生成的,并且对应于表示所述非零像元的位置信息的比特的总数目;
第二参数,响应于非零像元之中具有最大值的像元以二进制表示,所述第二参数对应于从最低有效位到非零最高数位的比特总数;以及第三参数,所述第三参数对应于所述多个像元之中的零像元的数目。11.根据权利要求10所述的神经网络处理器,其中,所述神经张量压缩器还被配置为:当所述第一参数的值小于或等于包括在所述张量中的像元数时,通过应用四叉树方法来对所述张量进行压缩。12.根据权利要求10所述的神经网络处理器,其中,所述神经张量压缩器还被配置为:当所述第一参数的值大于包括在所述张量中的像元数时并且当所述第二参数的值与所述第三参数的值的乘积值大于所述像元数时,通过应用零位图方法来对所述张量进行压缩,其中,在所述零位图方法中,将非零像元视为1并且将零像元视为0。13.根据权利要求10所述的神经网络处理器,其中,当所述第一参数的值大于包括在所述张量中的像元数时并且当所述第二参数的值与所述第三参数的值的乘积值小于或等于所述像元数时,通过应用固定长度方法来对所述张量进行压缩,其中,在所述固定长度方法中,基于所述多个像元之中具有最大值的像元的比特宽度对所述张量进行压缩。14.根据权利要求9所述的神经网络处理器,其中,所述张量包括4
m
个像元,其中,m是自然数。15.根据权利要求9所述的神经网络处理器,其中,所述比特流被输出到多个存储区域中的与所述压缩模式相对应地设置的一个存储区域。16.一种方法,包括:接收张量,所述张量是对特征图和权重执行重复算术计算的结果;提取至少一个参数,所述至少一个参数是对所述张量进行重复空间划分以压缩包括在所述张量中的多个像元之中的零像元的结果;基于所述至少一个参数确定压缩模式;以及基于所述压缩模式输出比特流。17.根据权利要求16所述的方法,其中,所述的提取至少一个参数包括:提取第一参数,所述第一参数是作为四叉树的结果生成的,并且对应于表示非零像元的位置信息的比特的总数目;提取第二参数,响应于非零像元之中具有最大值的像元以二进制表示,所述第二参数对应于从最低有效位到非零最高数位的比特总数;以及提取第三参数,所述第三参数对应于所述多个像元之中的零像元的数目。18.根据权利要求17所述的方法,其中,所述的确定压缩模式包括:将所述第一参数的值和包括在所述张量中的像元数进行比较;以及响应于所述第一参数的所述值大于所述像元数,将所述第二参数的值与所述第三参数的值的乘积值和所述像元数进行比较。19.根据权利要求18所述的方法,还包括:响应于所述第一参数的所述值小于或等于所述像元数,以四叉树方法对所述张量进行压缩。20.根据权利要求18所述的方法,还包括:当所述第二参数的所述值与所述第三参数的所述值的所述乘积值大于所述像元数时,
以零位图方法对所述张量进行压缩,其中,在所述零位图方法中,将非零像元视为1并且将零像元视为0;以及当所述第二参数的所述值与所述第三参数的所述值的所述乘积值小于或等于所述像元数时,以固定长度方法对所述张量进行压缩,其中,在固定长度方法中,基于所述多个像元之中具有最大值的像元的比特宽度来对所述张量进行压缩。

技术总结
一种被配置为对包括多个像元的张量进行压缩的设备包括:四叉树生成器,所述四叉树生成器被配置为生成搜索包括在所述张量中的非零像元的四叉树,并从所述四叉树提取至少一个参数;模式选择器,所述模式选择器被配置为基于所述至少一个参数来确定压缩模式;以及比特流生成器,所述比特流生成器被配置为通过基于所述压缩模式对所述张量进行压缩来生成比特流。流。流。


技术研发人员:全圣浩 朴峻奭 徐相珉 李宪洙 张爀在 郑暻娥
受保护的技术使用者:三星电子株式会社
技术研发日:2021.05.06
技术公布日:2021/11/8
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献