- 博客(5)
- 收藏
- 关注
原创 飞浆免费服务器解决KeyError问题
但是回事会出现问题,于是我查看了最主要的问题,是少一个文件,于是在ultralytics/cfg下创建了一个文件夹。这几天在百度的飞浆平台白嫖免费V100的算力,环境搭好之后,运行自己改的模型,发现还是会出现KeyError问题。重新执行之后,还是出现问题,又发现是在ultralytics/cfg/datasets下缺少这个文件,重新创建。尝试使用我前几篇写的博客的方法,但是发现会出现很多问题,最大的问题就是。为解决此问题,百度了一下,在平台上是要先build一下,全都处理完后,重新执行代码。
2023-12-27 11:29:11 554 1
原创 liunx下增加shm大小
这段时间在liunx服务器上训练模型代码,在pychram中输入运行命令后总是出现各种关于内存的问题,像下面这样,代码第一轮还没跑完就直接被杀死,搞的头很大。查了资料发现是liunx系统下的dev/shm虚拟内存太小,查了一下只有64M,完全不够运行代码。vi进去文件后,加入第二行代码。最后查看修改的内存是否成功。输入两行代码,重新挂载。
2023-12-09 16:04:33 553
原创 yolo训练转换后的数据集
在训练数据集之前,创建自己的数据集yaml文件,我这里以yolov7为例,在data的文件夹下创建mydata.yaml文件。其中的weights中yolov7.pt,需要到github上下载,上一章已经详细的讲解了VOC转换成YOLO的全过程,这里不在赘述。其中运行代码的参数,网上有很多教程,可以自行搜索看一下。在文件中添加自己数据集的信息,代码如下。配置完成后,就可以开始训练了。在Terminal中,输入。
2023-12-06 12:38:25 395 1
原创 VOC格式数据集转YOLO格式
创建的文件夹中包含这5个文件,其中Annotations文件放XML文件,images放原始图片,ImageSets放划分的train、test、val、trainval文件,这里先不用管,先创建文件夹即可。运行代码后会在labels的文件夹中生成各个图片的txt文件,并且会在文件夹下生成三个txt文件,内容是训练集,测试集的图片路径。这个代码会根据Annotations文件中的XML文件划分四个txt文件,并生成在ImageSets下,效果如下。接下来在项目中创建一个split.py文件,代码如下。
2023-12-06 12:20:15 755
原创 yolov8出现KeyError问题解决办法
原因是环境配置里面的ultralytics文件和项目文件重复,也有可能是使用了pip uninstall ultralytics。当我们在yolov8中添加一些注意力机制或者加一些特征融合,改进网络结构时经常会遇到Key Error报错。在pycharm中,在控制台选择Command Prompt。运行完成后,问题就会解决,重新输入代码进行训练 成功。成功后,再重新输入以下代码。打开之后,输入以下代码。
2023-12-06 11:37:20 1958 10
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人