yolov8训练自己的数据集

太卷了!!!! 太卷了!!!!太卷了!!!!!太卷了!!!!!太卷了!!!!!太卷了!

真的快要卷秃噜皮了!!!!学习的速度跟不上别人更新的速度。。。。太难了!!!!!!

之前写了一篇yolov8s的网络结构图:

yolov8s网络模型结构图_Mrs.Q粉红猫的博客-CSDN博客yolov8真的来了!U神出品的yolov8,虽然还没正式公布,但是已经放出代码了。代码有着很强烈的yolov5风格。学的速度还跟不上别人更新的速度,咋玩呀!先看看yolov8seg、det的炼丹。再看看map::都快卷秃噜皮了。yolov8s已经达到了0.6ms了。先看看ONNX图:这个是带NMS的。1、yolov8是无锚框了。2、增加了C2F结构。yolov8训练自己的数据集https://blog.csdn.net/zhangdaoliang1/article/details/128577291

yolov8的github:

https://github.com/ultralytics/ultralytics

yolov8的权重:

https://github.com/ultralytics/assets/releases

yolov8的文档:

https://v8docs.ultralytics.com/

第一步下载源码:(这个分windows和linux)这个whl后面会有链接

yolov8训练自己的数据集

 windows下的安装whl之后的源码都是anconda的lib里面:
yolov8训练自己的数据集

 但是在linux下面就不一样:在自己的文件夹下:

yolov8训练自己的数据集

 

数据集格式:

数据集的格式直接参考v5的格式:

yolov8训练自己的数据集

 

新建一个mydata.yaml文件:修改为如下所示:

yolov8训练自己的数据集

 

超参数进行修改:(yolo/configs/default.yaml) 可以直接在这里面修改,也可以命令行修改

yolov8训练自己的数据集

 

训练:

yolo task=detect mode=train model=weights/yolov8s.pt data=yolo/data/datasets/mydata.yaml batch=60 epochs=2000 imgsz=1280

yolov8训练自己的数据集

训练结果:我是训练了2次;第一次map50=0.915  第二次0.911

yolov8训练自己的数据集

 yolov8训练自己的数据集

 

总体来说比yolov5s的0.905高一点的:

参数量进行对比:V8s的参数量明显是比v5s大的

yolov8训练自己的数据集

 yolov8训练自己的数据集

 

yolov5:

 

yolov8训练自己的数据集yolov8训练自己的数据集

 

 

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
青葱年少的头像青葱年少普通用户
上一篇 2023年3月1日 下午12:24
下一篇 2023年3月1日

相关推荐