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

yolov11的简单实例

简单训练

这里是直接根据这个:

文件夹:

ultralytics-main和ultralytics-main.zip只是我把他直接下载下来了,实际上可以直接pip安装ultralytics

pip install ultralytics

然后就是训练的代码: 

​from ultralytics import YOLO# 加载一个预训练模型
model = YOLO("yolo11n.pt")train_results = model.train(data="coco8.yaml",  # Path to dataset configuration fileepochs=100, 	# 模拟100次imgsz=640,  	# 图片的大小device=0,  		# 使用GPU训练workers=0,      # 禁用多进程,默认是8,太快的话程序会崩掉amp=True        # 启用自动混合精度
)# 返回训练时的指标字典
metrics = model.val()results = model(r"D:\yolov11\picture\cat.jpg")
results[0].show() #展示path = model.export(format="onnx")  
#将训练好的YOLO模型导出为ONNX(开放神经网络交换)格式,
#使其兼容于其他环境或框架[点击并拖拽以移动]
​

cat.jpg就是随便在网络上找的猫的图片,然后就可以开始运行代码了

这里我的workers=0,实际上这个可以根据电脑情况自己调整,我这里是默认8的情况下占用太大

程序会崩

结果如下图:

这是我们运行一次文件之后会出来的东西

然后下面比较容易懂的就是

然后我们训练好了怎么用呢?这里演示py,所以我们就用best.pt

​#导入PyTorch库
import torch
# 加载模型
from ultralytics import YOLOmodel = YOLO(r'D:\yolov11\runs\detect\train\weights\best.pt')
# 进行推理
results = model(r"D:\yolov11\picture\哈吉米.jpg")
results[0].show()​

使用模型:

http://www.dtcms.com/a/305047.html

相关文章:

  • Python爬虫03_Requests破解百度翻译
  • 7、如何管理昵称重复?
  • claudia for claude code
  • ITIL 4 高速IT:解耦架构——构建快速迭代的技术基座
  • 电商修图,尺寸修改适配各大电商平台
  • Elasticsearch 从入门到精通:术语、索引、分片、读写流程与面试高频题一文搞懂
  • 青少年软件编程图形化Scratch等级考试试卷(四级)2025年6月
  • SZU大学物理实验报告|电位差计
  • 赋能低空未来|迪捷软件亮相2025国际低空经济博览会
  • 【tips】小程序css ➕号样式
  • Three.js 性能优化全面指南:从几何体合并到懒加载资源
  • OpenLayers 综合案例-台风风场模拟
  • MIAOYUN参编信通院《大模型API服务性能测试标准》
  • 营销活动效果分析与策略优化
  • 【JVM】常见的 Java 垃圾回收算法以及常见的垃圾回收器介绍及选型
  • ARM7微处理器的核心优势
  • Docker入门基础使用
  • 【vue(2)插槽】
  • ZKmall开源商城中台架构实践:API 网关与服务治理如何撑起电商技术骨架
  • vue3实战九、vue3+vue-cropper实现头像修改
  • 【Linux】批量处理多个用户的 sudo 权限问题
  • 【STM32开发】-基础开发笔记(STM32F103,HAL库开发)
  • 【ComfyUI学习笔记04】案例学习:局部重绘 - 上
  • 墨者:XPath注入漏洞实战
  • 第二十五节 MATLAB矩阵的加法和减法、除法(左,右)矩阵
  • Arduino声控RGB矩阵音乐节奏灯DIY全攻略
  • 解密数据结构之二叉树
  • Android11平台下rk3568的ATGM332D定位模块适配
  • 全志T507平台GPIO 控制(二)
  • OpenCV图像算数运算可莉版