剪枝
开始剪枝
traced_script_module.save("model_data/step{}-prunedmodel-{}.pth".format(iterative_steps,ch_sparsity)ymodel = YoloBody(anchors_mask, num_classes, phi, pretrained=pretrained, phi_attention=0, pruned=0.3)常见问题
Last updated
traced_script_module.save("model_data/step{}-prunedmodel-{}.pth".format(iterative_steps,ch_sparsity)ymodel = YoloBody(anchors_mask, num_classes, phi, pretrained=pretrained, phi_attention=0, pruned=0.3)Last updated
ignored_layers = []
for m in model.modules():
if isinstance(m,torch.nn.Conv2d ) and m.out_channels==24 and m.kernel_size== (1,1):
ignored_layers.append(m)
if isinstance(m,se_block ) :
ignored_layers.append(m)
print(ignored_layers)