在进行yolov5算法改进之添加CBAM注意力机制时,报错TypeError: __init__() takes 3 positional arguments but 4 were given

在进行yolov5算法改进之添加CBAM注意力机制时,报错TypeError: __init__() takes 3 positional arguments but 4 were given。

报错位置有两处,一是yolo.py的185行处

二是yolo.py的346行处

 解决办法:

 在添加CBAM时,我在标记位置也加上了CBAM,删掉之后,问题就解决了!