yolov8训练自己的数据集

  1.代码下载地址

GitHub - ultralytics/ultralytics at v8.1.0

 2.准备自己的数据集

这里数据集我以SAR数据集为例

具体的下载链接如下所示:

链接:https://pan.baidu.com/s/1cIiaOT2hbnQsa8e93cHQrg 
提取码:yyds

3.环境安装

在ultralytics-8.1.0路径下执行pip install ultralytics

否则直接执行的话会报下面的错误

4.数据集路径调整

将数据集存放在data的文件夹下面

5.新建data.yaml文件

 将data.yaml放在SSD文件夹下

train:  E:\liqiang\ultralytics-8.1.0\ultralytics\data\SSDD\train\images  #  训练集绝对路径  进入到训练集存放图片的文件夹里面,按ctrl+L复制过来即可
val: E:\liqiang\ultralytics-8.1.0\ultralytics\data\SSDD\val\images  # 验证集绝对路径  进入到验证集存放图片的文件夹里面,按ctrl+L复制过来即可
# test: D:\needed\air-filter\train\images
 
nc: 1  # class数
names: ['ship']  # 模型类别名

train的路径是训练集下面的images路径

val的路径是验证集下面的images路径

其他的根据自己的数据集进行调整

6.修改yolov8.yaml文件

把nc改为数据集类别即可

7.default.yaml文件修改

(1)model路径

(2)data路径

(3)其他参数

epochs按照自己的设定来,works按照自己的电脑配置来设定

8.训练

命令:

cfg后面的是修改的default.yaml文件路径

 yolo cfg=E:\liqiang\ultralytics-8.1.0\ultralytics\cfg\default.yaml

9.预测

mode修改为:

mode: predict # (str) YOLO mode, i.e. train, val, predict, export, track, benchmark

model修改为训练好的模型路径

model: E:\liqiang\ultralytics-8.1.0\runs\detect\train\weights\best.pt 

source修改为:

source: E:\liqiang\ultralytics-8.1.0\ultralytics\data\SSDD\predict\000024.jpg 

 

相关推荐

  1. 【读书笔记】训练自己数据yolov8

    2024-03-19 23:54:05       27 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-19 23:54:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-19 23:54:05       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-19 23:54:05       82 阅读
  4. Python语言-面向对象

    2024-03-19 23:54:05       91 阅读

热门阅读

  1. VirtualBox 无法打开终端肿么办

    2024-03-19 23:54:05       37 阅读
  2. MySQL数据库中的锁机制(通俗易懂)

    2024-03-19 23:54:05       35 阅读
  3. C语言中函数的递归

    2024-03-19 23:54:05       35 阅读
  4. Android 子系统

    2024-03-19 23:54:05       42 阅读
  5. C语言实现彩色文字闪烁效果

    2024-03-19 23:54:05       38 阅读
  6. 干好工作18法

    2024-03-19 23:54:05       30 阅读
  7. 从基础入门到学穿C++

    2024-03-19 23:54:05       41 阅读
  8. 隐私计算实训营第一期第1讲

    2024-03-19 23:54:05       37 阅读
  9. Vue打包问题汇总:legacy、runtime.js

    2024-03-19 23:54:05       46 阅读
  10. Windows下.ipynb文件,比较实用

    2024-03-19 23:54:05       32 阅读
  11. Mysql,MongoDB,Redis的横纵向对比

    2024-03-19 23:54:05       41 阅读
  12. LeetCode108 将有序数组转换为二叉搜索树

    2024-03-19 23:54:05       43 阅读