【技术实现步骤摘要】
数据解压方法、装置、设备及存储介质
[0001]本申请涉及数据解码
,尤其涉及一种数据解压方法、装置、设备及存储介质。
技术介绍
[0002]随着深度学习的快速发展,卷积神经网络已经大量应用于机器视觉应用,例如图像识别与图像分类。然而卷积神经网络算法的运算量大导致其推理运行时间过长,阻碍了卷积神经网络在日常应用中的部署。
[0003]目前,现有技术中对神经卷积网络的压缩及解压方式通常是逐个Bit/Byte查找哈夫曼表进行多次迭代比对,直到找到匹配的压缩码索引值后输出对应的解码值。但该方式解码效率比较低,面对神经网络大数据量的计算无法及时响应,很难应用到AI加速设备的无损解压中。
[0004]因此,如何提高数据解码效率,已成为本领域技术人员亟需解决的技术问题。
技术实现思路
[0005]鉴于以上内容,本申请提供一种数据解压方法、装置、设备及存储介质,其目的在于提高数据解码效率。
[0006]第一方面,本申请提供一种数据解压方法,该方法包括:
[0007]将待处理码字压缩为压 ...
【技术保护点】
【技术特征摘要】
1.一种数据解压方法,其特征在于,所述方法包括:将待处理码字压缩为压缩码;以预设字节数为边界将所述压缩码划分为若干段子压缩码,对所述子压缩码执行第一填充操作得到第一填充压缩码;对所述第一填充压缩码执行第二填充操作,得到第二填充压缩码;并行解压所述第二填充压缩码,得到解压结果。2.如权利要求1所述的数据解压方法,其特征在于,所述将待处理码字压缩为压缩码,包括:基于哈夫曼算法将所述待解压码以单个字节执行压缩操作,得到所述压缩码,其中,所述压缩码包括多个压缩值。3.如权利要求1所述的数据解压方法,其特征在于,所述对所述子压缩码执行第一填充操作得到第一填充压缩码,包括:在所述若干段子压缩码中,依次插入填充值得到若干段第一填充子压缩码;拼接所述第一填充子压缩码,得到第一填充压缩码。4.如权利要求3所述的数据解压方法,其特征在于,所述在所述若干段子压缩码中,依次插入填充值得到若干段第一填充子压缩码,包括:令每段所述子压缩码的起始位为完整的压缩值;判断在所述子压缩码的字节内,所述子压缩码的终止位是否为不完整的压缩值;若是,插入填充值至所述子压缩码的终止位。5.如权利要求4所述的数据解压方法,其特征在于,所述对所述第一填充压缩码执行第二填充操作,包括:在所述第一填充压缩码的若干段第一填充子压缩码中,依次插入若干索引值及若干填充值至所述第一填充子压缩码,得到若干段第二填充子压缩码;拼接所述第二填充子压缩码,得到所述第二填充压缩码。6.如权利要...
【专利技术属性】
技术研发人员:李远超,蔡权雄,牛昕宇,
申请(专利权)人:深圳鲲云信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。