神经网络压缩的研究近三年十分热门,笔者查阅到相关的两篇博客,博主们非常奉献的提供了源代码,但是发发现在使用gpu训练添加mask的网络上,稍微有些不顺,特此再进行详细说明. 此文是在 基于Caffe的CNN剪枝[1]和 Deep Compression阅读理解及Caffe源码修改[2] 的基础上修改的. mask的结构? [1]中使用的blob,存储mask.blob是一块数据块,在初始化时,需要为gpu上的数据块申请一块空间,故有Addmask()函数.AddMask()是blob.hpp中的