一、本文介绍本文记录的是利用CBAM(Convolutional Block Attention Module)注意力机制改进YOLOv10的特征提取部分。CBAM通过通道和空间两个维度的注意力机制,增强特征表达能力。二、CBAM注意力机制介绍2.1 设计出发点SE注意力只关注通道维度,CBAM在此基础上增加了空间维度的注意力,实现更全面的特征增强。2.2 模块结构CBAM块:通道注意力:学习通道重要性权重空间注意力:学习空间位置重要性权重三、CBAM注意力机制的实现代码importtorchimporttorch.nnasnnclassChannelAttention