yolov3 mobilenet v3 large 270e coco训练完的模型如何进行裁剪?
收藏
尝试过将yolov3_prune_fpgm.yml和yolov3_prune_l1_norm.yml文件修改,更换参数下载地址。 使用操作命令:python3 tools/train.py -c configs/yolov3/yolov3_mobilenet_v3_large_270e_coco.yml -o use_gpu=false --slim_config configs/slim/prune/配置文件,最终得到的模型体积基本没有变小,甚至还变大了,请问一下应该如何进行裁剪
0
收藏
请登录后评论
不太懂,但可以看一下文心一言的回复:
“
在你的问题中,你提到你正在尝试使用YOLOv3和MobileNetV3模型,并且希望通过剪枝来减小模型的大小。首先,确认一下,你提到的yolov3_prune_fpgm.yml和yolov3_prune_l1_norm.yml是剪枝的配置文件,这些文件应该包含了剪枝的方法、比例等参数。
如果你已经尝试过修改这些配置文件并且进行训练,但是发现模型的大小并没有减小,可能有以下几个原因:
剪枝比例:你可能设置的剪枝比例太小,导致模型并没有减小很多。你可以尝试在配置文件中增加剪枝比例,比如将pruning_ratio设置为0.5或者更高。
剪枝方法:你可能使用的剪枝方法不适合你的模型或者数据集。你可以尝试更换其他的剪枝方法,比如filter_pruning、l1_norm等。
”