PaddlePaddle / PaddleYOLO

🚀🚀🚀 YOLO series of PaddlePaddle implementation, PP-YOLOE+, RT-DETR, YOLOv5, YOLOv6, YOLOv7, YOLOv8, YOLOv10, YOLOX, YOLOv5u, YOLOv7u, YOLOv6Lite, RTMDet and so on. 🚀🚀🚀
https://github.com/PaddlePaddle/PaddleYOLO
GNU General Public License v3.0
547 stars 133 forks source link

YOLOv6怎么将网络融合 #171

Closed Ywenjun123 closed 6 months ago

Ywenjun123 commented 1 year ago

问题确认 Search before asking

请提出你的问题 Please ask your question

我用convert_to_deploy()融合RepConv输出结果不对

nemonameless commented 1 year ago

导出模型的时候自动会融合的 https://github.com/PaddlePaddle/PaddleYOLO/tree/release/2.6/configs/yolov6#4%E5%AF%BC%E5%87%BA%E6%A8%A1%E5%9E%8B

Ywenjun123 commented 1 year ago

导出模型的时候自动会融合的 https://github.com/PaddlePaddle/PaddleYOLO/tree/release/2.6/configs/yolov6#4%E5%AF%BC%E5%87%BA%E6%A8%A1%E5%9E%8B 我就是想用他的主干网络,但是执行这个后输出结果差的很大 def model_switch(model): ''' Model switch to deploy status ''' for layer in model.sublayers(): if hasattr(layer, 'convert_to_deploy'): layer.convert_to_deploy()

nemonameless commented 6 months ago

你好,可以直接使用导出后的权重。