- 博客(14)
- 收藏
- 关注
原创 RT-DETR训练自己的数据集
论文地址:[2304.08069] DETR 在实时对象检测方面击败了 YOLO论文中提出了实时端到端检测器RT-DETR,成功地将DETR扩展到了实时检 测场景,并取得了较好的性能。RT-DETR 包括两个关键的增强:一个高效的混合 编码器,可以快速处理多尺度特征;以及不确定性最小的查询选择,可以提高初始 对象查询的质量。此外,RT-DETR 支持灵活的速度调整,无需重新训练,消除了 两个NMS门限带来的不便,便于实际应用。
2024-11-29 17:33:02
2673
6
原创 分布式多卡训练(DDP)踩坑
多卡训练最近在跑yolov10版本的RT-DETR,用来进行目标检测。多卡训练语句:需要通过torch..launch来启动,一般是单节点,其中CUDA_VISIBLE_DEVICES设置用的显卡编号,也可以不用,直接在main.py里面指定device也行,--nproc_pre_node 每个节点的显卡数量。但是运行多卡训练之后,会报错,有的时候训练进程会卡住。错误信息如下,发生了runtimerror看不懂的话,用翻译软件翻译一下运行时错误:预计在开始新迭代之前已完成前一次迭代的减少。
2024-11-22 23:17:27
2668
2
原创 VS code安装了opencv还是报错
打开用户设置(setting.json),可以看到里面python路径依然是名为pytorch的虚拟环境下面的,但是此时我们用的虚拟环境是yolov10,把python路径修改过来,这是时候恢复正常,代码可以正常使用。这就很奇怪了,同样是在vs code里面,用run code运行代码就报错,运行python文件就正常,这是问什么呢,查了很多资料,发现有的时候vscode的调试器可能会保留旧的环境设置,这会导致异常。但是在vs code终端里面运行,发现opencv确实安装好了。
2024-11-21 20:07:03
434
原创 文件夹操作技巧
在文件夹的路径栏中,输入"cmd",进入命令提示符,这时当前路径就是所选文件夹的路径运行结束后,当前路径下会出现一个filelist.txt文件,其中包含所有的文件名。
2024-11-15 22:29:02
698
原创 【问题记录】yolov10跑自制数据集
在运行yolov10做目标检测时,遇到了找不到标签的问题,对照自己的数据集,发现是命名的问题,要严格用'images'和‘labels’命名,刚开始用的是image和label,所以报错,找不到标签,改为了images和labels就正确了。
2024-11-15 22:27:04
1287
原创 【拟合问题】遇到异常点如何处理?
解决方法:使用加权最小二乘法;由于最小二乘法思想是最小化均方差,在误差符合正态分布,均值为0的前提下,考虑了每个样本的贡献度,即每个样本都具有相同的权重,因此最小二乘法对数据中间的异常值特别敏感。加权最小二乘法也是以距离为度量,根据距离大小赋予不同的权重值,可以在一定程度上减少异常值的干扰。 使用其他方法处理异常值;例如使用鲁棒估计,鲁棒估计是一种抗干扰的统计估计方法,它对异常值具有较好的处理能力,通过使用一些鲁棒损失函数,如Huber loss,来减小异常值对参数估计的影响。如果异常值对最小二乘
2024-05-12 22:00:38
1254
1
原创 《kaggle小白》如何利用kaggle平台的GPU训练模型
最近在做深度学习作业,利用ViT实现CIFAR10图像分类,在自己电脑上跑的太慢了,10个epoch要跑一天,实在是受不了,就在网上到处寻找免费的GPU,goole colab上面的GPU只能使用一会儿,长时间会断开,到第二天才能用,然后就把目光瞄准了kaggle。被深度学习作业折磨了很久了,自己电脑跑不起来,所以放在了kaggel上面,简单记录了一下,后续有问题会继续跟进。
2024-05-10 19:58:27
9563
7
原创 kaggle使用pip安装库失败
出现这个错误之后,是因为kaggle没有联网,在notebook右侧Session options 栏目中找到Internet选项并勾选,之后就可以顺利安装了。最近在使用kaggle跑深度学习代码,在导入代码和数据集的时候出现了这个问题。kaggle的默认环境上没有安装einops这个库,接下来使用pip来安装。联网之后,安装成功。
2024-05-10 17:42:52
2677
3
原创 自制蓝牙音响教程
自制蓝牙音响教程前言相信有很多人都对蓝牙音响感兴趣,本文就教大家从头开始制作一个便携型的蓝牙音响,易上手,成本低,成功率高!!!一、物资准备在制造蓝牙音响前,首先要查资料,看看需要什么芯片,什么器件,弄清楚了这些,后续才能设计出合理的原理图以及电路板。1.蓝牙音频模块我们需要一个蓝牙音频模块来接受手机蓝牙发出的音频信号,淘宝上有很多种音频模块,我选择的是一款蓝牙5.0立体声双声道模块,在复杂干扰的环境中信号依旧传输稳定,听歌更顺畅。而且体积小(便于设计),价格美丽!2.功率放大模块有了蓝
2022-04-30 14:56:07
27120
39
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅