在人工智能的学习中,我们需要掌握大量的神经网络架构。在学习这些架构的时候,我经常会看的时候掌握,但是没几天就忘记了。所以,我创建了这个仓库。我将我自己在论文学习以及代码学习的过程中掌握的知识以要点的形式写出来。
- Transformer: 等待更新
-
ResNet: 残差网络,其残差思想已经被广泛应用当今的网络设计中。
-
MobileNet: 采用
Depthwise Separable Convolution
降低计算量。 -
MobileNetV2: 采用linear layer替换ReLU,并引入残差连接,在降低参数计算量的同时提高性能。
-
MobileNetV3: 引入通道注意力机制,并采用新的激活函数,在降低参数计算量的同时提高性能。
-
EfficientNet: 探究了深度、宽度以及分辨率对性能的影响。
-
SwinTransformer: 通过多层级以及窗口注意力提升特征的表达能力。
-
RCNN: RPN网络老祖,但是还没有完全提出RPN
-
Fast RCNN: 对RCNN网络进行优化
-
Faster RCNN: RPN网络开山之作
-
FeaturePyramidNetwork: 融合多尺度特征,为不同尺度的物体提供丰富的语义信息
- DETR: 首个应用Transformer的端到端检测模型。
- MMDetection3d: MMDetection3D是由MMLab编写的一款3D目标检测框架,在本文档中将简略介绍一些会用到的关键基础通用组件。
- Lift, Splat, and Shoot: 通过预测图片像素的深度信息,构建了2D到3D的空间转换,将2D图像转化为BEV图像。
- BEVFusion: 等待更新
-
SemanticKITTI: SemanticKITTI数据格式
-
CPNet: 亲和力损失。
-
Occupancy Network: 将占据栅格网络引入到3维重建中,为之后的世界模型打下了基础。
-
MonoScene Network: 单目相机的Occupancy Network
-
Jacobian Matrix: Jacobian矩阵推导
-
Multivariate Gaussian Density: 多元高斯函数密度函数推导
-
Addition of Gaussian Distribution: 高斯分布相加后概率密度函数推导
-
Dubins Curve: 杜宾斯曲线
-
Dubins Path Demo: 杜宾斯曲线Demo
-
Bézier Curve: 贝塞尔曲线
-
Bayes Filter: Bayes Filter推导
-
Kalman Filter: Kalman Filter推导
-
Extended Kalman Filter: Extended Kalman Filter推导
-
Extended Kalman Filter Demo: 扩展卡尔曼滤波Demo
-
OBVP: OBVP问题及求解
-
PathPlanning: PathPlanning公共组件
- RRT: 基于随机采样的路径搜索算法。
-
Odometry Motion Model: 里程计模型
-
Odometry Motion Model Demo: 里程计模型Demo
-
Velocity Motion Model: 速度模型
- Minimum Snap: minimum snap轨迹生成
-
Scheduler: MMEngine Scheduler基类
-
Linear Scheduler: 线性学习率调整
-
StepLR Scheduler: 步长学习率调整
-
Multi Step Scheduler: 多步长学习率调整
-
Assigner: MMDetection Assigner基类
-
AssignResult: 包装Assign后的结果
-
MaxIouAssigner: 基于IoU的标签赋值
-
Sampler: MMDetection Sampler基类
-
SamplerResult: 包装Sample后的结果