当前位置: 首页 > news >正文

centerpoint训练过程

原文已经发表在知乎,辛苦移步~《centerpoint训练过程》

最近几天把centerpoint的训练流程又走了一遍,记录笔记如下。
在这里插入图片描述

算法版本:
用的centerpoint版本配置是:cpdet_0.2_84.8m_dv_bev_second_secfpn_dw4_4cls_1tsk,也就是栅格大小0.2米,检测范围84.8米,动态体素化,bev pillar模式,second和secfpn分别是backbone和neck,4倍下采样,4个类别,1tsk就是所有类别在一起预测。按经验来看,不同类别分开预测效果会更好,例如车和行人,大小是不一样的,4倍下采样也就是意味着0.8米的栅格内只能存在一个目标,对小目标不太友好。不过做实验,就拿了以前用过的一版配置直接就跑起来了。

数据集:
数据集一:以前项目中使用的数据量有大几十万帧,但由于算力和时间有限,取了其中的2万帧做实验。类别有四类:机动车,非机动车,行人,交通锥桶。评测集有2k帧。
数据集二:在数据集一的基础之上,再叠加四万帧,共6万帧。类别同上。评测集也同上。主要是测试一下数据量增加后会对效果产生什么影响。
训练步骤:
1,版本一:就是base版本,用数据集一直接跑,看看2万帧能跑出什么指标来。共跑了10个epoch,单3090卡跑一个epoch得2.5小时。指标如下图,mAP计算用bev iou的阈值是:Car(0.5) Pedestrian(0.25) Bicycle(0.25) TrafficCone(0.25),括号后面是匹配的IOU。详细指标放在文末的附录中。

http://www.dtcms.com/a/348302.html

相关文章:

  • 包含单负介质的夹层结构中的电磁隧穿现象的复现
  • 设计模式:建造者模式
  • linux下camera 详细驱动流程 OV02K10为例(chatgpt版本)
  • css3之flex布局
  • 在 Ruby 客户端里用 ES|QL
  • 知识蒸馏 Knowledge Distillation 0. 基础:自回归分解与逐 token散度
  • 重学python之mro
  • 【科研绘图系列】R语言浮游植物初级生产力与光照强度的关系
  • 28.原型
  • 详解triton.jit及PTX
  • 目标检测数据集 第006期-基于yolo标注格式的汽车事故检测数据集(含免费分享)
  • vue 自定义文件选择器组件- 原生 input实现
  • 一文学习和掌握网关SpringCloudGateway
  • Java基础知识(五)
  • 南科大C++ 第二章知识储备
  • 电脑深度清理软件,免费磁盘优化工具
  • Shell脚本-如何生成随机数
  • 设置接收超时(SO_RCVTIMEO)
  • 8月精选!Windows 11 25H2 【版本号:26200.5733】
  • 牛市阶段投资指南
  • ffmpeg强大的滤镜功能
  • SingleFile网页保存插件本地安装(QQ浏览器)
  • 【图像处理基石】如何把非笑脸转为笑脸?
  • ffmpeg 问答系列-> mux 部分
  • 启动Flink SQL Client并连接到YARN集群会话
  • Node.js自研ORM框架深度解析与实践
  • 柱状图中最大的矩形+单调栈
  • STM32 入门实录:macOS 下从 0 到点亮 LED
  • Java全栈开发面试实录:从基础到实战的深度探讨
  • 微服务-19.什么是网关