3.2 KiB
3.2 KiB
BEVFusion 预训练模型说明
目录:/workspace/bevfusion/pretrained/
总大小:974 MB
文件数量:8个
📁 可用的预训练模型
| 文件名 | 大小 | 用途 | 说明 |
|---|---|---|---|
| bevfusion-det.pth | 157 MB | 3D检测 | BEVFusion官方检测模型 |
| bevfusion-seg.pth | 165 MB | BEV分割 | BEVFusion官方分割模型 |
| camera-only-det.pth | 170 MB | 纯相机检测 | 只使用相机的检测模型 |
| camera-only-seg.pth | 192 MB | 纯相机分割 | 只使用相机的分割模型 |
| lidar-only-det.pth | 32 MB | 纯LiDAR检测 | 只使用LiDAR的检测模型 |
| lidar-only-seg.pth | 46 MB | 纯LiDAR分割 | 只使用LiDAR的分割模型 |
| swint-nuimages-pretrained.pth | 106 MB | Backbone预训练 | ✅ 训练使用 |
| swin_tiny_patch4_window7_224.pth | 110 MB | Backbone预训练 | ImageNet预训练 |
🎯 推理用途
1. 使用epoch_19.pth(你的训练模型)
# 这是你训练了19个epoch的模型
# 包含检测+分割双任务
Checkpoint: runs/run-326653dc-74184412/epoch_19.pth (515 MB)
2. 使用官方bevfusion-seg.pth(官方分割模型)
# BEVFusion官方发布的分割预训练模型
# 可以用来对比你的模型性能
Checkpoint: pretrained/bevfusion-seg.pth (165 MB)
3. 使用官方bevfusion-det.pth(官方检测模型)
# BEVFusion官方发布的检测预训练模型
Checkpoint: pretrained/bevfusion-det.pth (157 MB)
🔍 推理对比方案
方案A:评估你的epoch_19.pth
# 评估你训练的模型
torchpack dist-run -np 1 python tools/test.py \
configs/.../multitask.yaml \
runs/run-326653dc-74184412/epoch_19.pth \
--cfg-options model.encoders.camera.backbone.init_cfg.checkpoint=pretrained/swint-nuimages-pretrained.pth \
--eval bbox segm
预期性能:
- 检测 NDS: ~0.70
- 分割 mIoU: ~40-45%
方案B:评估官方bevfusion-seg.pth
# 评估官方分割模型(作为性能对比基准)
torchpack dist-run -np 1 python tools/test.py \
configs/.../seg.yaml \
pretrained/bevfusion-seg.pth \
--eval segm
官方性能(参考):
- 分割 mIoU: ~62-65%
方案C:对比评估
先评估官方模型(获得baseline),再评估你的模型(对比提升空间)
💡 建议
推荐执行顺序:
-
先评估官方模型(了解官方性能上限)
# bevfusion-seg.pth -
再评估你的epoch_19.pth(了解当前性能)
# 你训练的模型 -
等增强版训练完成后评估epoch_23.pth(查看提升效果)
# 6天后的增强版模型
📊 性能对比表(预期)
| 模型 | 检测NDS | 分割mIoU | 说明 |
|---|---|---|---|
| 官方bevfusion-seg | N/A | 62-65% | 官方baseline |
| 你的epoch_19 | ~0.70 | 40-45% | 原始配置 |
| 你的epoch_23(增强版) | ~0.70 | 55-60% | 预期提升 |
差距分析:
- epoch_19 vs 官方:约-20% mIoU
- epoch_23 vs 官方:约-5% mIoU(目标)
创建时间:2025-10-21
状态:✅ 所有预训练模型可用