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'

相关推荐
searchforAI2 分钟前
我的Obsidian知识库,现在可以自动剪藏笔记到本地了
人工智能·笔记·学习·音视频·ai工具·obsidian·视频总结
aqi006 分钟前
15天学会AI应用开发(二)为什么编写提示词这么重要
人工智能·python·大模型·ai编程·ai应用
NiceCloud喜云7 分钟前
Claude Code 跑 HyperFrames 实测:本地生成 AI 视频素材全流程
java·运维·人工智能·自动化·json·音视频·飞书
动物园猫10 分钟前
睡岗检测数据集分享(适用于YOLO系列深度学习分类检测任务)
深度学习·yolo·分类
z小猫不吃鱼12 分钟前
10 GPT-3 论文精读:Few-shot Learning 为什么会出现?
人工智能·语言模型·自然语言处理·gpt-3
yubo050913 分钟前
计算机视觉第五课:给每个物体画 bounding box
人工智能·opencv·计算机视觉
XiaoLin laile14 分钟前
【无标题】
网络·数据库·人工智能
weixin_3975740917 分钟前
向量空间携手山东信研院共建实验室,工业AI按下加速键
人工智能
DisonTangor18 分钟前
跃阶星辰开源Step 3.7 Flash:原生多模态,最高生成速度400 Tokens/s
人工智能·语言模型·数据挖掘·开源·aigc
lili001218 分钟前
Claude自动修Bug配置优化与避坑指南
java·人工智能·python·bug·ai编程