YOLOv10模型改进-卷积层改进-第22篇:YOLOv10改进策略【卷积层】| MLP-Mixer卷积改进方案

一、本文介绍

本文记录的是利用MLP-Mixer卷积改进YOLOv10的特征提取部分。MLP-Mixer通过混合前馈网络实现特征提取,不使用卷积操作。

二、MLP-Mixer模块介绍

2.1 设计出发点

MLP-Mixer完全基于多层感知机,通过通道混合和空间混合实现特征提取。

2.2 模块结构

MLP-Mixer块:

  1. 通道混合:在通道维度上进行MLP操作
  2. 空间混合:在空间维度上进行MLP操作

三、MLP-Mixer的实现代码

importtorchimporttorch.nnasnnclassMLPMixerBlock