yolo26训练自己数据集

安装GPU版本显示cuda不可用

1 修复驱动

nvidia-smi NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

查看 /usr/src/ 目录下已安装的 NVIDIA 驱动源码包版本号

ls -l /usr/src/ | grep nvidia

drwxr-xr-x 8 root root 4096 Sep 10 2025 nvidia-580.82.07

重安装dkms

sudo apt update

sudo apt install -y dkms build-essential linux-headers-$(uname -r)

再安装

sudo dkms install -m nvidia -v 580.82.07

2 创建软链接

查看ultralytics安装目录

pip show ultralytics

Location: /yolo26/lib/python3.12/site-packages

创建软链接

ln -s /yolo26/lib/python3.12/site-packages/ultralytics ultralytics

3 训练脚本

from ultralytics import YOLO

1. 加载你复制并重命名后的 YOLO26 模型配置文件

model = YOLO('yolo26n.yaml')

2. (可选) 如果你想从头训练,请确保注释掉下面这行

model.load('yolo26n.pt')

3. 开始训练

results = model.train(

data='datasets/yolo.yaml', # 使用相对路径,更简洁

epochs=300,

imgsz=640,

batch=16,

device=0,

name='yolo26'

)

yolo26.yaml nc类别数根据实际修改

Parameters

nc: 80 # number of classes

end2end: True # whether to use end-to-end mode

reg_max: 1 # DFL bins

scales: # model compound scaling constants, i.e. 'model=yolo26n.yaml' will call yolo26.yaml with scale 'n'

depth, width, max_channels

n: 0.50, 0.25, 1024 # summary: 260 layers, 2,572,280 parameters, 2,572,280 gradients, 6.1 GFLOPs

s: 0.50, 0.50, 1024 # summary: 260 layers, 10,009,784 parameters, 10,009,784 gradients, 22.8 GFLOPs

m: 0.50, 1.00, 512 # summary: 280 layers, 21,896,248 parameters, 21,896,248 gradients, 75.4 GFLOPs

l: 1.00, 1.00, 512 # summary: 392 layers, 26,299,704 parameters, 26,299,704 gradients, 93.8 GFLOPs

x: 1.00, 1.50, 512 # summary: 392 layers, 58,993,368 parameters, 58,993,368 gradients, 209.5 GFLOPs

yolo.yaml

path: /yolo26/datasets/yoloWheat # dataset root dir

train: images/train2007 # train images (relative to 'path')

val: images/val2007 # val images (relative to 'path')

test: # test images (optional)

Classes

nc: 6 # number of classes

names: 'xmhh','xmbh','xmcmb','xmsy','xmyf','xmjs'

相关推荐
成为深度学习高手1 小时前
TimeBridge:用Integrated Attention与Cointegrated Attention分别桥接短期平稳与长期协整的时序预测模型
人工智能·机器学习·数据挖掘
知几蜗牛1 小时前
Java 17调用Embeddings API:余弦相似度与FAQ拒答阈值
人工智能
知几蜗牛1 小时前
Python消费Responses SSE事件:增量文本、超时与取消
人工智能
AI日报派送佬1 小时前
2026年10月4日AI行业日报|AI智能体自主能力升级,模型落地与安全规范双向迭代
人工智能·智能体·ai安全·开源ai·ai日报·人工智能前沿·ai科研
蒲公英eric1 小时前
人口增长问题:从 Malthus 到 Logistic 的建模之旅
人工智能·python·数学建模·人口增长问题
知几蜗牛1 小时前
Python调用Audio Speech REST API:文本分段、超时与原子落盘
人工智能
打工仔折腾 AI1 小时前
把 AI Agent 托管到家里电脑:UU远程端口映射与CLI实测记录
人工智能·后端·python·langchain·电脑·ai agent 实战
枯木◊靠推文躺平版1 小时前
AI音乐成品优化工具怎么选:从 demo 听感到可发布状态
人工智能
YH55269841 小时前
怎么看 OpenAI 的 Pro 订阅取消 5x 和 20x 的描述?
人工智能·chatgpt
海盗12341 小时前
微软技术日报 2026-10-04:26H2 三个已知问题确认,Blazor 补上智能体 UI
人工智能·microsoft·ui·机器人·aigc