一、模块核心设计
1. 结构创新点
mermaid
graph TB
A[输入] --> B[主分支: RepConvBlock]
A --> C[残差分支: 1x1Conv/Identity]
B --> D[特征相加]
C --> D
D --> E[输出]
2. 关键特性
特性 | 传统残差模块 | RepConvResidual |
---|---|---|
训练时结构 | 固定单路径 | 多分支增强特征 |
推理时结构 | 保持不变 | 单卷积优化 |
参数利用率 | 较低 | 高(权重复用) |
典型AP提升 | - | +0.4~0.8 |
二、完整代码实现
1. 模块定义(models/common.py
)
python
class RepConvResidual