在预训练过resnet模型,并剪枝后,加载剪枝后的模型并加载权重重训练时,bn层、conv层的权重完全没用更新,这是为什么呢?也尝试修改了学习率,没有区别,依然不更新
net.stage_1[0].bn_a.track_running_stats: True
net.stage_1[0].bn_a.training: False
这是其中一层bn层的track_running_stats与training的情况,与正常预训练时的情况完全没用区别。
https://blog.csdn.net/AManFromEarth/article/details/81071823?utm_source=blogxgwz38