首页 Paddle框架 帖子详情
yolov3 mobilenet v3 large 270e coco训练完的模型如何进行裁剪?
收藏
快速回复
Paddle框架 问答模型训练 574 1
yolov3 mobilenet v3 large 270e coco训练完的模型如何进行裁剪?
收藏
快速回复
Paddle框架 问答模型训练 574 1

尝试过将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
收藏
回复
全部评论(1)
时间顺序
宇宙物语
#2 回复于2023-09

不太懂,但可以看一下文心一言的回复:

在你的问题中,你提到你正在尝试使用YOLOv3和MobileNetV3模型,并且希望通过剪枝来减小模型的大小。首先,确认一下,你提到的yolov3_prune_fpgm.yml和yolov3_prune_l1_norm.yml是剪枝的配置文件,这些文件应该包含了剪枝的方法、比例等参数。

如果你已经尝试过修改这些配置文件并且进行训练,但是发现模型的大小并没有减小,可能有以下几个原因:

剪枝比例:你可能设置的剪枝比例太小,导致模型并没有减小很多。你可以尝试在配置文件中增加剪枝比例,比如将pruning_ratio设置为0.5或者更高。
剪枝方法:你可能使用的剪枝方法不适合你的模型或者数据集。你可以尝试更换其他的剪枝方法,比如filter_pruning、l1_norm等。

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户