1.当我们在yolov5中插入自己修改的模块时,不止要在common.py中添加自己的模块代码,如
然后在yaml文件中修改concat层数。如
2.如果只是这样的话,那么模型在读入预训练参数时,会出现在所加模型后的参数都读取不上的情况,如
Transferred 20/355 items from yolov5s.pt
3.修改源码部分如
4,这样便可以正确读入预训练参数了。
1.当我们在yolov5中插入自己修改的模块时,不止要在common.py中添加自己的模块代码,如
然后在yaml文件中修改concat层数。如
2.如果只是这样的话,那么模型在读入预训练参数时,会出现在所加模型后的参数都读取不上的情况,如
Transferred 20/355 items from yolov5s.pt
3.修改源码部分如
4,这样便可以正确读入预训练参数了。