当前位置: 首页 > news >正文

从头开始运行一个yolo11的分类模型

从头开始运行一个yolo11的分类模型

1.yolo11网址 https://docs.ultralytics.com/zh/models/yolo11/

image-20250330094806269

2.找到模型并下载

image-20250330094912828

3.下载ultralytics https://github.com/ultralytics/ultralytics

image-20250330094957659

4.解压倒入文件夹

image-20250330095018154

5.创建trian.py

from ultralytics import YOLO

import yaml
with open("/Users/lfzxmw/Downloads/ultralytics-main3/shuju.yaml", "r") as f:
    data = yaml.safe_load(f)
print(data)

if __name__ == '__main__':
    model = YOLO('/Users/lfzxmw/Downloads/ultralytics-main3/yolo11n-cls.pt')
    model.train(
        data='/Users/lfzxmw/Downloads/ultralytics-main3/shuju.yaml',
        imgsz=224,
        epochs=100,
        batch=16,
        device='mps',
        workers=10
    )

6.将下载好的yolo11n.pt拖入文件夹

7.创建shoji.yaml文件 确保训练集和验证集路径的正确

train: /Users/lfzxmw/Downloads/ultralytics-main3/classs/train
val: /Users/lfzxmw/Downloads/ultralytics-main3/classs/val
#test: /Users/lfzxmw/Downloads/class/test

nc: 5
names: ['1','2','3','4','5']

8.点击train.py就可以开始训练了

相关文章:

  • MySQL响应慢是否由堵塞或死锁引起?
  • 端到端自动驾驶VLA模型:技术解析与模型设计
  • PostgreSQL数据库迁移到Docker拉取的pg镜像中的
  • 3.30 学习总结 Java 常用API+图形化界面
  • Linux系统中修改主机名及设置固定IP地址保姆级教程
  • UE5学习笔记 FPS游戏制作29 更换武器时更换武器的图标
  • 大模型LLMs基于Langchain+FAISS+Ollama/Deepseek/Qwen/OpenAI的RAG检索方法以及优化
  • Java图片加水印 实战demo
  • Linux中逻辑卷的使用、扩容与磁盘配额
  • LeetCode hot 100—排序链表
  • 通俗易懂的讲解SpringBean生命周期
  • 21-bfs-走迷宫(简单模板题)
  • 3132_nodejs_express后端框架
  • Spring中@Value的使用详解,以及和@ConfigurationProperties使用对比
  • 开源项目解读(https://github.com/zjunlp/DeepKE)
  • 补Java基础之重生(14)API(下)
  • 鸿蒙应用权限深度解析:构建安全可信的分布式应用
  • 绿盟春招面试题
  • 输出3行3列矩阵的鞍点
  • 大商创多用户商城系统存在SQL注入漏洞
  • 网页设计视频网站建设/武汉网站建设方案优化
  • 网站制作详细报价表/做网络推广可以通过哪些渠道推广
  • 武汉专业网站做网页/百度关键词优化的意思
  • 天津做网站/海外营销推广服务
  • 长春网架公司/seo收费标准
  • 做外贸怎样上外国网站/新闻类软文营销案例