violet17 / yolov3-channel-pruning

MIT License
33 stars 15 forks source link
channel-pruning object-detection prunning pytorch yolov3

yolov3-channel-pruning

Update:

补充prune_utils.py. 在自己的数据集上,剪枝30%-50%, mAP不变。

requirements:

Run

python train.py --model_def config/yolov3.cfg

python train.py --model_def config/yolov3.cfg -sr

python test_prune.py

python train.py --model_def config/prune_yolov3.cfg -pre checkpoints/prune_yolov3_ckpt.pth

Reference:

YOLOv3-model-pruning(感谢Lam1360给了很多帮助)

yolov3-network-slimming

PyTorch-YOLOv3