yolov10 训练

1、GitHub 上拉代码

地址:https://github.com/THU-MIG/yolov10/tree/main

Ultralytics 文档:https://docs.ultralytics.com/models/yolov10/

2、如果你已经配置好了Ultralytics 环境

那么直接新建一个train.py文件

from ultralytics import YOLOv10
import torch
import os

# 加载模型
# model = YOLO("yolov10s.pt")  # 从头开始构建新模型
model = YOLOv10('ultralytics/cfg/models/v10/yolov10s.yaml')
if __name__ == '__main__':
    # Use the model
    # results = model.train(data="datasets/person.yaml",model=r"D:\yolov8\ultralytics\ultralytics\cfg\models\v8\myyolov8.yaml", epochs=100, batch=32,device=0)             # 训练模型
    results = model.train(data="datasets/coco.yaml", epochs=300,
                          batch=32, device=0)  # 训练模型

这个数据加载方式和之前Ultralytics 中v8的配置是一样的

3、YoloV10训练出现AttributeError: ‘str‘ object has no attribute ‘view

就按照上面的代码来运行,这个问题是你用老的代码去运行就会这样

4、总结

直接换掉模型结构就可以很快从yolov8迁移过来,用这个Ultralytics 工具

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值