Lam1360 / YOLOv3-model-pruning

在 oxford hand 数据集上对 YOLOv3 做模型剪枝(network slimming)
MIT License
1.67k stars 431 forks source link

Calling the following command after pruning fails to complete the test and reports an error #105

Open tricoffee opened 3 months ago

tricoffee commented 3 months ago

Calling the following command after pruning fails to complete the test and reports an error python test.py --model_def config/prune_yolov3-hand.cfg --weights_path checkpoints/yolov3_ckpt_99_06040545.pth --data_config config/oxfordhand.data --class_path data/oxfordhand.names --conf_thres 0.01 Namespace(batch_size=8, model_def='config/prune_yolov3-hand.cfg', data_config='config/oxfordhand.data', weights_path='checkpoints/yolov3_ckpt_99_06040545.pth', class_path='data/oxfordhand.names', iou_thres=0.5, conf_thres=0.01, nms_thres=0.5, n_cpu=8, img_size=416) Traceback (most recent call last): File "/home/administrator/code/YOLOv3-model-pruning/test.py", line 90, in model.load_state_dict(torch.load(opt.weights_path)) File "/home/administrator/.conda/envs/py3123/lib/python3.12/site-packages/torch/nn/modules/module.py", line 2153, in load_state_dict raise RuntimeError('Error(s) in loading state_dict for {}:\n\t{}'.format( RuntimeError: Error(s) in loading state_dict for Darknet: size mismatch for module_list.0.conv_0.weight: copying a param with shape torch.Size([32, 3, 3, 3]) from checkpoint, the shape in current model is torch.Size([19, 3, 3, 3]). size mismatch for module_list.0.batch_norm_0.weight: copying a param with shape torch.Size([32]) from checkpoint, the shape in current model is torch.Size([19]). size mismatch for module_list.0.batch_norm_0.bias: copying a param with shape torch.Size([32]) from checkpoint, the shape in current model is torch.Size([19]). size mismatch for module_list.0.batch_norm_0.running_mean: copying a param with shape torch.Size([32]) from checkpoint, the shape in current model is torch.Size([19]). size mismatch for module_list.0.batch_norm_0.running_var: copying a param with shape torch.Size([32]) from checkpoint, the shape in current model is torch.Size([19]). size mismatch for module_list.1.conv_1.weight: copying a param with shape torch.Size([64, 32, 3, 3]) from checkpoint, the shape in current model is torch.Size([64, 19, 3, 3]). size mismatch for module_list.2.conv_2.weight: copying a param with shape torch.Size([32, 64, 1, 1]) from checkpoint, the shape in current model is torch.Size([25, 64, 1, 1]). size mismatch for module_list.2.batch_norm_2.weight: copying a param with shape torch.Size([32]) from checkpoint, the shape in current model is torch.Size([25]). size mismatch for module_list.2.batch_norm_2.bias: copying a param with shape torch.Size([32]) from checkpoint, the shape in current model is torch.Size([25]). size mismatch for module_list.2.batch_norm_2.running_mean: copying a param with shape torch.Size([32]) from checkpoint, the shape in current model is torch.Size([25]). size mismatch for module_list.2.batch_norm_2.running_var: copying a param with shape torch.Size([32]) from checkpoint, the shape in current model is torch.Size([25]). size mismatch for module_list.3.conv_3.weight: copying a param with shape torch.Size([64, 32, 3, 3]) from checkpoint, the shape in current model is torch.Size([64, 25, 3, 3]). size mismatch for module_list.6.conv_6.weight: copying a param with shape torch.Size([64, 128, 1, 1]) from checkpoint, the shape in current model is torch.Size([25, 128, 1, 1]). size mismatch for module_list.6.batch_norm_6.weight: copying a param with shape torch.Size([64]) from checkpoint, the shape in current model is torch.Size([25]). size mismatch for module_list.6.batch_norm_6.bias: copying a param with shape torch.Size([64]) from checkpoint, the shape in current model is torch.Size([25]). size mismatch for module_list.6.batch_norm_6.running_mean: copying a param with shape torch.Size([64]) from checkpoint, the shape in current model is torch.Size([25]). size mismatch for module_list.6.batch_norm_6.running_var: copying a param with shape torch.Size([64]) from checkpoint, the shape in current model is torch.Size([25]). size mismatch for module_list.7.conv_7.weight: copying a param with shape torch.Size([128, 64, 3, 3]) from checkpoint, the shape in current model is torch.Size([128, 25, 3, 3]). size mismatch for module_list.9.conv_9.weight: copying a param with shape torch.Size([64, 128, 1, 1]) from checkpoint, the shape in current model is torch.Size([39, 128, 1, 1]). size mismatch for module_list.9.batch_norm_9.weight: copying a param with shape torch.Size([64]) from checkpoint, the shape in current model is torch.Size([39]). size mismatch for module_list.9.batch_norm_9.bias: copying a param with shape torch.Size([64]) from checkpoint, the shape in current model is torch.Size([39]). size mismatch for module_list.9.batch_norm_9.running_mean: copying a param with shape torch.Size([64]) from checkpoint, the shape in current model is torch.Size([39]). size mismatch for module_list.9.batch_norm_9.running_var: copying a param with shape torch.Size([64]) from checkpoint, the shape in current model is torch.Size([39]). size mismatch for module_list.10.conv_10.weight: copying a param with shape torch.Size([128, 64, 3, 3]) from checkpoint, the shape in current model is torch.Size([128, 39, 3, 3]). size mismatch for module_list.13.conv_13.weight: copying a param with shape torch.Size([128, 256, 1, 1]) from checkpoint, the shape in current model is torch.Size([27, 256, 1, 1]). size mismatch for module_list.13.batch_norm_13.weight: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([27]). size mismatch for module_list.13.batch_norm_13.bias: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([27]). size mismatch for module_list.13.batch_norm_13.running_mean: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([27]). size mismatch for module_list.13.batch_norm_13.running_var: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([27]). size mismatch for module_list.14.conv_14.weight: copying a param with shape torch.Size([256, 128, 3, 3]) from checkpoint, the shape in current model is torch.Size([256, 27, 3, 3]). size mismatch for module_list.16.conv_16.weight: copying a param with shape torch.Size([128, 256, 1, 1]) from checkpoint, the shape in current model is torch.Size([39, 256, 1, 1]). size mismatch for module_list.16.batch_norm_16.weight: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([39]). size mismatch for module_list.16.batch_norm_16.bias: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([39]). size mismatch for module_list.16.batch_norm_16.running_mean: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([39]). size mismatch for module_list.16.batch_norm_16.running_var: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([39]). size mismatch for module_list.17.conv_17.weight: copying a param with shape torch.Size([256, 128, 3, 3]) from checkpoint, the shape in current model is torch.Size([256, 39, 3, 3]). size mismatch for module_list.19.conv_19.weight: copying a param with shape torch.Size([128, 256, 1, 1]) from checkpoint, the shape in current model is torch.Size([45, 256, 1, 1]). size mismatch for module_list.19.batch_norm_19.weight: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([45]). size mismatch for module_list.19.batch_norm_19.bias: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([45]). size mismatch for module_list.19.batch_norm_19.running_mean: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([45]). size mismatch for module_list.19.batch_norm_19.running_var: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([45]). size mismatch for module_list.20.conv_20.weight: copying a param with shape torch.Size([256, 128, 3, 3]) from checkpoint, the shape in current model is torch.Size([256, 45, 3, 3]). size mismatch for module_list.22.conv_22.weight: copying a param with shape torch.Size([128, 256, 1, 1]) from checkpoint, the shape in current model is torch.Size([49, 256, 1, 1]). size mismatch for module_list.22.batch_norm_22.weight: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([49]). size mismatch for module_list.22.batch_norm_22.bias: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([49]). size mismatch for module_list.22.batch_norm_22.running_mean: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([49]). size mismatch for module_list.22.batch_norm_22.running_var: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([49]). size mismatch for module_list.23.conv_23.weight: copying a param with shape torch.Size([256, 128, 3, 3]) from checkpoint, the shape in current model is torch.Size([256, 49, 3, 3]). size mismatch for module_list.25.conv_25.weight: copying a param with shape torch.Size([128, 256, 1, 1]) from checkpoint, the shape in current model is torch.Size([38, 256, 1, 1]). size mismatch for module_list.25.batch_norm_25.weight: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.25.batch_norm_25.bias: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.25.batch_norm_25.running_mean: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.25.batch_norm_25.running_var: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.26.conv_26.weight: copying a param with shape torch.Size([256, 128, 3, 3]) from checkpoint, the shape in current model is torch.Size([256, 38, 3, 3]). size mismatch for module_list.28.conv_28.weight: copying a param with shape torch.Size([128, 256, 1, 1]) from checkpoint, the shape in current model is torch.Size([46, 256, 1, 1]). size mismatch for module_list.28.batch_norm_28.weight: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([46]). size mismatch for module_list.28.batch_norm_28.bias: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([46]). size mismatch for module_list.28.batch_norm_28.running_mean: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([46]). size mismatch for module_list.28.batch_norm_28.running_var: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([46]). size mismatch for module_list.29.conv_29.weight: copying a param with shape torch.Size([256, 128, 3, 3]) from checkpoint, the shape in current model is torch.Size([256, 46, 3, 3]). size mismatch for module_list.31.conv_31.weight: copying a param with shape torch.Size([128, 256, 1, 1]) from checkpoint, the shape in current model is torch.Size([49, 256, 1, 1]). size mismatch for module_list.31.batch_norm_31.weight: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([49]). size mismatch for module_list.31.batch_norm_31.bias: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([49]). size mismatch for module_list.31.batch_norm_31.running_mean: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([49]). size mismatch for module_list.31.batch_norm_31.running_var: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([49]). size mismatch for module_list.32.conv_32.weight: copying a param with shape torch.Size([256, 128, 3, 3]) from checkpoint, the shape in current model is torch.Size([256, 49, 3, 3]). size mismatch for module_list.34.conv_34.weight: copying a param with shape torch.Size([128, 256, 1, 1]) from checkpoint, the shape in current model is torch.Size([51, 256, 1, 1]). size mismatch for module_list.34.batch_norm_34.weight: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([51]). size mismatch for module_list.34.batch_norm_34.bias: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([51]). size mismatch for module_list.34.batch_norm_34.running_mean: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([51]). size mismatch for module_list.34.batch_norm_34.running_var: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([51]). size mismatch for module_list.35.conv_35.weight: copying a param with shape torch.Size([256, 128, 3, 3]) from checkpoint, the shape in current model is torch.Size([256, 51, 3, 3]). size mismatch for module_list.38.conv_38.weight: copying a param with shape torch.Size([256, 512, 1, 1]) from checkpoint, the shape in current model is torch.Size([38, 512, 1, 1]). size mismatch for module_list.38.batch_norm_38.weight: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.38.batch_norm_38.bias: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.38.batch_norm_38.running_mean: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.38.batch_norm_38.running_var: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.39.conv_39.weight: copying a param with shape torch.Size([512, 256, 3, 3]) from checkpoint, the shape in current model is torch.Size([512, 38, 3, 3]). size mismatch for module_list.41.conv_41.weight: copying a param with shape torch.Size([256, 512, 1, 1]) from checkpoint, the shape in current model is torch.Size([34, 512, 1, 1]). size mismatch for module_list.41.batch_norm_41.weight: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([34]). size mismatch for module_list.41.batch_norm_41.bias: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([34]). size mismatch for module_list.41.batch_norm_41.running_mean: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([34]). size mismatch for module_list.41.batch_norm_41.running_var: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([34]). size mismatch for module_list.42.conv_42.weight: copying a param with shape torch.Size([512, 256, 3, 3]) from checkpoint, the shape in current model is torch.Size([512, 34, 3, 3]). size mismatch for module_list.44.conv_44.weight: copying a param with shape torch.Size([256, 512, 1, 1]) from checkpoint, the shape in current model is torch.Size([42, 512, 1, 1]). size mismatch for module_list.44.batch_norm_44.weight: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([42]). size mismatch for module_list.44.batch_norm_44.bias: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([42]). size mismatch for module_list.44.batch_norm_44.running_mean: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([42]). size mismatch for module_list.44.batch_norm_44.running_var: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([42]). size mismatch for module_list.45.conv_45.weight: copying a param with shape torch.Size([512, 256, 3, 3]) from checkpoint, the shape in current model is torch.Size([512, 42, 3, 3]). size mismatch for module_list.47.conv_47.weight: copying a param with shape torch.Size([256, 512, 1, 1]) from checkpoint, the shape in current model is torch.Size([56, 512, 1, 1]). size mismatch for module_list.47.batch_norm_47.weight: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([56]). size mismatch for module_list.47.batch_norm_47.bias: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([56]). size mismatch for module_list.47.batch_norm_47.running_mean: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([56]). size mismatch for module_list.47.batch_norm_47.running_var: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([56]). size mismatch for module_list.48.conv_48.weight: copying a param with shape torch.Size([512, 256, 3, 3]) from checkpoint, the shape in current model is torch.Size([512, 56, 3, 3]). size mismatch for module_list.50.conv_50.weight: copying a param with shape torch.Size([256, 512, 1, 1]) from checkpoint, the shape in current model is torch.Size([47, 512, 1, 1]). size mismatch for module_list.50.batch_norm_50.weight: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([47]). size mismatch for module_list.50.batch_norm_50.bias: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([47]). size mismatch for module_list.50.batch_norm_50.running_mean: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([47]). size mismatch for module_list.50.batch_norm_50.running_var: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([47]). size mismatch for module_list.51.conv_51.weight: copying a param with shape torch.Size([512, 256, 3, 3]) from checkpoint, the shape in current model is torch.Size([512, 47, 3, 3]). size mismatch for module_list.53.conv_53.weight: copying a param with shape torch.Size([256, 512, 1, 1]) from checkpoint, the shape in current model is torch.Size([38, 512, 1, 1]). size mismatch for module_list.53.batch_norm_53.weight: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.53.batch_norm_53.bias: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.53.batch_norm_53.running_mean: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.53.batch_norm_53.running_var: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.54.conv_54.weight: copying a param with shape torch.Size([512, 256, 3, 3]) from checkpoint, the shape in current model is torch.Size([512, 38, 3, 3]). size mismatch for module_list.56.conv_56.weight: copying a param with shape torch.Size([256, 512, 1, 1]) from checkpoint, the shape in current model is torch.Size([45, 512, 1, 1]). size mismatch for module_list.56.batch_norm_56.weight: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([45]). size mismatch for module_list.56.batch_norm_56.bias: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([45]). size mismatch for module_list.56.batch_norm_56.running_mean: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([45]). size mismatch for module_list.56.batch_norm_56.running_var: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([45]). size mismatch for module_list.57.conv_57.weight: copying a param with shape torch.Size([512, 256, 3, 3]) from checkpoint, the shape in current model is torch.Size([512, 45, 3, 3]). size mismatch for module_list.59.conv_59.weight: copying a param with shape torch.Size([256, 512, 1, 1]) from checkpoint, the shape in current model is torch.Size([30, 512, 1, 1]). size mismatch for module_list.59.batch_norm_59.weight: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([30]). size mismatch for module_list.59.batch_norm_59.bias: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([30]). size mismatch for module_list.59.batch_norm_59.running_mean: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([30]). size mismatch for module_list.59.batch_norm_59.running_var: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([30]). size mismatch for module_list.60.conv_60.weight: copying a param with shape torch.Size([512, 256, 3, 3]) from checkpoint, the shape in current model is torch.Size([512, 30, 3, 3]). size mismatch for module_list.63.conv_63.weight: copying a param with shape torch.Size([512, 1024, 1, 1]) from checkpoint, the shape in current model is torch.Size([48, 1024, 1, 1]). size mismatch for module_list.63.batch_norm_63.weight: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([48]). size mismatch for module_list.63.batch_norm_63.bias: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([48]). size mismatch for module_list.63.batch_norm_63.running_mean: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([48]). size mismatch for module_list.63.batch_norm_63.running_var: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([48]). size mismatch for module_list.64.conv_64.weight: copying a param with shape torch.Size([1024, 512, 3, 3]) from checkpoint, the shape in current model is torch.Size([1024, 48, 3, 3]). size mismatch for module_list.66.conv_66.weight: copying a param with shape torch.Size([512, 1024, 1, 1]) from checkpoint, the shape in current model is torch.Size([41, 1024, 1, 1]). size mismatch for module_list.66.batch_norm_66.weight: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([41]). size mismatch for module_list.66.batch_norm_66.bias: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([41]). size mismatch for module_list.66.batch_norm_66.running_mean: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([41]). size mismatch for module_list.66.batch_norm_66.running_var: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([41]). size mismatch for module_list.67.conv_67.weight: copying a param with shape torch.Size([1024, 512, 3, 3]) from checkpoint, the shape in current model is torch.Size([1024, 41, 3, 3]). size mismatch for module_list.69.conv_69.weight: copying a param with shape torch.Size([512, 1024, 1, 1]) from checkpoint, the shape in current model is torch.Size([31, 1024, 1, 1]). size mismatch for module_list.69.batch_norm_69.weight: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([31]). size mismatch for module_list.69.batch_norm_69.bias: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([31]). size mismatch for module_list.69.batch_norm_69.running_mean: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([31]). size mismatch for module_list.69.batch_norm_69.running_var: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([31]). size mismatch for module_list.70.conv_70.weight: copying a param with shape torch.Size([1024, 512, 3, 3]) from checkpoint, the shape in current model is torch.Size([1024, 31, 3, 3]). size mismatch for module_list.72.conv_72.weight: copying a param with shape torch.Size([512, 1024, 1, 1]) from checkpoint, the shape in current model is torch.Size([22, 1024, 1, 1]). size mismatch for module_list.72.batch_norm_72.weight: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([22]). size mismatch for module_list.72.batch_norm_72.bias: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([22]). size mismatch for module_list.72.batch_norm_72.running_mean: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([22]). size mismatch for module_list.72.batch_norm_72.running_var: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([22]). size mismatch for module_list.73.conv_73.weight: copying a param with shape torch.Size([1024, 512, 3, 3]) from checkpoint, the shape in current model is torch.Size([1024, 22, 3, 3]). size mismatch for module_list.75.conv_75.weight: copying a param with shape torch.Size([512, 1024, 1, 1]) from checkpoint, the shape in current model is torch.Size([50, 1024, 1, 1]). size mismatch for module_list.75.batch_norm_75.weight: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([50]). size mismatch for module_list.75.batch_norm_75.bias: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([50]). size mismatch for module_list.75.batch_norm_75.running_mean: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([50]). size mismatch for module_list.75.batch_norm_75.running_var: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([50]). size mismatch for module_list.76.conv_76.weight: copying a param with shape torch.Size([1024, 512, 3, 3]) from checkpoint, the shape in current model is torch.Size([52, 50, 3, 3]). size mismatch for module_list.76.batch_norm_76.weight: copying a param with shape torch.Size([1024]) from checkpoint, the shape in current model is torch.Size([52]). size mismatch for module_list.76.batch_norm_76.bias: copying a param with shape torch.Size([1024]) from checkpoint, the shape in current model is torch.Size([52]). size mismatch for module_list.76.batch_norm_76.running_mean: copying a param with shape torch.Size([1024]) from checkpoint, the shape in current model is torch.Size([52]). size mismatch for module_list.76.batch_norm_76.running_var: copying a param with shape torch.Size([1024]) from checkpoint, the shape in current model is torch.Size([52]). size mismatch for module_list.77.conv_77.weight: copying a param with shape torch.Size([512, 1024, 1, 1]) from checkpoint, the shape in current model is torch.Size([50, 52, 1, 1]). size mismatch for module_list.77.batch_norm_77.weight: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([50]). size mismatch for module_list.77.batch_norm_77.bias: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([50]). size mismatch for module_list.77.batch_norm_77.running_mean: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([50]). size mismatch for module_list.77.batch_norm_77.running_var: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([50]). size mismatch for module_list.78.conv_78.weight: copying a param with shape torch.Size([1024, 512, 3, 3]) from checkpoint, the shape in current model is torch.Size([47, 50, 3, 3]). size mismatch for module_list.78.batch_norm_78.weight: copying a param with shape torch.Size([1024]) from checkpoint, the shape in current model is torch.Size([47]). size mismatch for module_list.78.batch_norm_78.bias: copying a param with shape torch.Size([1024]) from checkpoint, the shape in current model is torch.Size([47]). size mismatch for module_list.78.batch_norm_78.running_mean: copying a param with shape torch.Size([1024]) from checkpoint, the shape in current model is torch.Size([47]). size mismatch for module_list.78.batch_norm_78.running_var: copying a param with shape torch.Size([1024]) from checkpoint, the shape in current model is torch.Size([47]). size mismatch for module_list.79.conv_79.weight: copying a param with shape torch.Size([512, 1024, 1, 1]) from checkpoint, the shape in current model is torch.Size([54, 47, 1, 1]). size mismatch for module_list.79.batch_norm_79.weight: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([54]). size mismatch for module_list.79.batch_norm_79.bias: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([54]). size mismatch for module_list.79.batch_norm_79.running_mean: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([54]). size mismatch for module_list.79.batch_norm_79.running_var: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([54]). size mismatch for module_list.80.conv_80.weight: copying a param with shape torch.Size([1024, 512, 3, 3]) from checkpoint, the shape in current model is torch.Size([130, 54, 3, 3]). size mismatch for module_list.80.batch_norm_80.weight: copying a param with shape torch.Size([1024]) from checkpoint, the shape in current model is torch.Size([130]). size mismatch for module_list.80.batch_norm_80.bias: copying a param with shape torch.Size([1024]) from checkpoint, the shape in current model is torch.Size([130]). size mismatch for module_list.80.batch_norm_80.running_mean: copying a param with shape torch.Size([1024]) from checkpoint, the shape in current model is torch.Size([130]). size mismatch for module_list.80.batch_norm_80.running_var: copying a param with shape torch.Size([1024]) from checkpoint, the shape in current model is torch.Size([130]). size mismatch for module_list.81.conv_81.weight: copying a param with shape torch.Size([18, 1024, 1, 1]) from checkpoint, the shape in current model is torch.Size([18, 130, 1, 1]). size mismatch for module_list.84.conv_84.weight: copying a param with shape torch.Size([256, 512, 1, 1]) from checkpoint, the shape in current model is torch.Size([256, 54, 1, 1]). size mismatch for module_list.87.conv_87.weight: copying a param with shape torch.Size([256, 768, 1, 1]) from checkpoint, the shape in current model is torch.Size([47, 768, 1, 1]). size mismatch for module_list.87.batch_norm_87.weight: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([47]). size mismatch for module_list.87.batch_norm_87.bias: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([47]). size mismatch for module_list.87.batch_norm_87.running_mean: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([47]). size mismatch for module_list.87.batch_norm_87.running_var: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([47]). size mismatch for module_list.88.conv_88.weight: copying a param with shape torch.Size([512, 256, 3, 3]) from checkpoint, the shape in current model is torch.Size([32, 47, 3, 3]). size mismatch for module_list.88.batch_norm_88.weight: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([32]). size mismatch for module_list.88.batch_norm_88.bias: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([32]). size mismatch for module_list.88.batch_norm_88.running_mean: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([32]). size mismatch for module_list.88.batch_norm_88.running_var: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([32]). size mismatch for module_list.89.conv_89.weight: copying a param with shape torch.Size([256, 512, 1, 1]) from checkpoint, the shape in current model is torch.Size([38, 32, 1, 1]). size mismatch for module_list.89.batch_norm_89.weight: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.89.batch_norm_89.bias: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.89.batch_norm_89.running_mean: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.89.batch_norm_89.running_var: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.90.conv_90.weight: copying a param with shape torch.Size([512, 256, 3, 3]) from checkpoint, the shape in current model is torch.Size([68, 38, 3, 3]). size mismatch for module_list.90.batch_norm_90.weight: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([68]). size mismatch for module_list.90.batch_norm_90.bias: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([68]). size mismatch for module_list.90.batch_norm_90.running_mean: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([68]). size mismatch for module_list.90.batch_norm_90.running_var: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([68]). size mismatch for module_list.91.conv_91.weight: copying a param with shape torch.Size([256, 512, 1, 1]) from checkpoint, the shape in current model is torch.Size([64, 68, 1, 1]). size mismatch for module_list.91.batch_norm_91.weight: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([64]). size mismatch for module_list.91.batch_norm_91.bias: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([64]). size mismatch for module_list.91.batch_norm_91.running_mean: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([64]). size mismatch for module_list.91.batch_norm_91.running_var: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([64]). size mismatch for module_list.92.conv_92.weight: copying a param with shape torch.Size([512, 256, 3, 3]) from checkpoint, the shape in current model is torch.Size([107, 64, 3, 3]). size mismatch for module_list.92.batch_norm_92.weight: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([107]). size mismatch for module_list.92.batch_norm_92.bias: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([107]). size mismatch for module_list.92.batch_norm_92.running_mean: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([107]). size mismatch for module_list.92.batch_norm_92.running_var: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([107]). size mismatch for module_list.93.conv_93.weight: copying a param with shape torch.Size([18, 512, 1, 1]) from checkpoint, the shape in current model is torch.Size([18, 107, 1, 1]). size mismatch for module_list.96.conv_96.weight: copying a param with shape torch.Size([128, 256, 1, 1]) from checkpoint, the shape in current model is torch.Size([128, 64, 1, 1]). size mismatch for module_list.99.conv_99.weight: copying a param with shape torch.Size([128, 384, 1, 1]) from checkpoint, the shape in current model is torch.Size([55, 384, 1, 1]). size mismatch for module_list.99.batch_norm_99.weight: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([55]). size mismatch for module_list.99.batch_norm_99.bias: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([55]). size mismatch for module_list.99.batch_norm_99.running_mean: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([55]). size mismatch for module_list.99.batch_norm_99.running_var: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([55]). size mismatch for module_list.100.conv_100.weight: copying a param with shape torch.Size([256, 128, 3, 3]) from checkpoint, the shape in current model is torch.Size([38, 55, 3, 3]). size mismatch for module_list.100.batch_norm_100.weight: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.100.batch_norm_100.bias: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.100.batch_norm_100.running_mean: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.100.batch_norm_100.running_var: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([38]). size mismatch for module_list.101.conv_101.weight: copying a param with shape torch.Size([128, 256, 1, 1]) from checkpoint, the shape in current model is torch.Size([24, 38, 1, 1]). size mismatch for module_list.101.batch_norm_101.weight: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([24]). size mismatch for module_list.101.batch_norm_101.bias: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([24]). size mismatch for module_list.101.batch_norm_101.running_mean: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([24]). size mismatch for module_list.101.batch_norm_101.running_var: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([24]). size mismatch for module_list.102.conv_102.weight: copying a param with shape torch.Size([256, 128, 3, 3]) from checkpoint, the shape in current model is torch.Size([41, 24, 3, 3]). size mismatch for module_list.102.batch_norm_102.weight: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([41]). size mismatch for module_list.102.batch_norm_102.bias: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([41]). size mismatch for module_list.102.batch_norm_102.running_mean: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([41]). size mismatch for module_list.102.batch_norm_102.running_var: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([41]). size mismatch for module_list.103.conv_103.weight: copying a param with shape torch.Size([128, 256, 1, 1]) from checkpoint, the shape in current model is torch.Size([46, 41, 1, 1]). size mismatch for module_list.103.batch_norm_103.weight: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([46]). size mismatch for module_list.103.batch_norm_103.bias: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([46]). size mismatch for module_list.103.batch_norm_103.running_mean: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([46]). size mismatch for module_list.103.batch_norm_103.running_var: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([46]). size mismatch for module_list.104.conv_104.weight: copying a param with shape torch.Size([256, 128, 3, 3]) from checkpoint, the shape in current model is torch.Size([96, 46, 3, 3]). size mismatch for module_list.104.batch_norm_104.weight: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([96]). size mismatch for module_list.104.batch_norm_104.bias: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([96]). size mismatch for module_list.104.batch_norm_104.running_mean: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([96]). size mismatch for module_list.104.batch_norm_104.running_var: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([96]). size mismatch for module_list.105.conv_105.weight: copying a param with shape torch.Size([18, 256, 1, 1]) from checkpoint, the shape in current model is torch.Size([18, 96, 1, 1]).