- 博客(8)
- 收藏
- 关注
原创 使用MMDetection构建自己的COCO格式数据集
在/mmdetection/tools/dataset_converters中找到需要的格式转换代码,然后配置好路径就可以一键转换,生成MMDetection需要的COCO数据集,然后就可以训练自己的数据集了,具体训练流程可以见我另一篇文章。MMDetection里有许多数据集转化的工具,非常实用,可以将yolo格式数据集或者labelme标注的格式的数据集转化为coco格式。
2025-06-11 15:10:54
225
原创 MMDetrction使用自己的数据集进行训练
为了方便写配置文件,我们需要找一个配置文件作为基准,在mmdetection/configs找到自己想跑的模型,然后选一个基准的配置文件,命名规则是{algorithm name}:算法的名称。它可以是检测器名称,例如 faster-rcnn、mask-rcnn等。也可以是半监督或知识蒸馏算法,例如 soft-teacher、lad等等{component names}:算法中使用的组件名称,如 backbone、neck 等。例如 r50-caffe_fpn_gn-head。
2025-06-11 15:04:54
329
原创 jetson nano 安装tensorrt 等软件
命名),才能正确安装 CUDA、cuDNN、TensorRT 等组件。若想在 Jetson 上安装或升级 TensorRT 等包,应添加并使用该 Jetson 专用仓库,或通过 SDK Manager 刷机/下载离线包后再安装。1.查看当前已配置源:ls /etc/apt/sources.list.d/ | grep nvidia-l4t。执行上述命令就会自动安装Tensorrt8.2.1-1。,并且只有预装了相应的 GPG 公钥与元数据(在。2.如果没有对应源,可以手动添加。3.然后就可以安装了。
2025-05-17 16:18:16
767
原创 解决 ModuleNotFoundError: No module named ‘mmengine‘‘mmcv’‘mmdetection‘ 问题
在从github上克隆并运行mmyolo或但实际上,已经通过 pip install -v -e . 进行过安装,并且提示安装成功。但是Python 仍然找不到mmengine。
2025-02-21 08:51:35
1054
原创 Lora模块的使用以及第一次使用Rola模块踩的坑
传输设置为透明传输。第二步将Lora模块插到单片机,另一块插到电脑上,MD0和MD1都接地(一定要接地不能悬空),我这里只是电脑接收单片机的数据,AUX脚可以悬空,然后打开电脑的串口调试助手就可以接收到数据了。3.如果以上没问题还不能通信就应该是Lora坏了,串口模块坏了,或者程序不对,可以先拿串口通信连线代替Lora试试,能通信就换个Lora不能通信就换串口或者调试程序,看看是否往串口发数据了。1.Lora模块一定要接天线,否则就会有时候能通信有时候不能通信,这个问题折磨了我两天才解决。
2024-09-29 12:10:45
1211
原创 解决PyCUDA ERROR: The context stack was not empty upon module cleanup.问题
卸载的时候进入控制面板,在安装的应用中将后缀是12.3的都卸载,然后去安装CUDA的地方(默认是"C:\Program Files\NVIDIA GPU Computing Toolkit")删除文件夹就可以。出现这个问题时CUDA版本是12.3,然后下载了vs2022,后来完全卸载了CUDA12.3,下载了CUDA12.4,就可以正常运行,应该是CUDA版本不匹配。
2024-09-07 17:05:20
992
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人