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

第Y1周打卡——调用官方权重进行检测

  • 🍨 本文为🔗365天深度学习训练营中的学习记录博客
  • 🍖 原作者:K同学啊

一、下载源码

GitHub - ultralytics/yolov5: YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite

二、安装环境

解压zip文件后,在文件目录内,打开cmd后输入:pip install -r requirements.txt

三、图片识别

python detect.py --source data\R.jpg --weights yolov5s.pt --img 640

四、视频识别

python detect.py --source MyVideo_2.mp4

总结:

学习收获

  1. 源码理解与环境搭建:通过从GitHub下载YOLOv5源代码,并成功配置运行环境,我对PyTorch框架有了更深的理解。在解决依赖项安装过程中的各种问题时,也锻炼了我的问题排查能力。

  2. 图片和视频识别实战:亲手执行图像和视频的目标检测任务,使我对YOLOv5的实际应用有了直观的感受。特别是看到模型能够准确地识别出复杂的场景中的物体,极大地激发了我的学习兴趣。

  3. 技术文档阅读能力提升:在学习过程中,频繁参考Ultralytics官方文档和其他在线资源,我的技术文档阅读能力和快速学习新技能的能力得到了提升。

遇到的挑战与解决方案

  • 环境配置难题:最初在尝试安装requirements.txt中的依赖项时遇到了一些兼容性问题。通过查阅社区讨论、更新Python版本以及创建新的虚拟环境,最终解决了这些问题。
  • 模型优化困惑:在探索不同版本的模型(如yolov5s.ptyolov5m.pt等)时,对于如何选择适合特定应用场景的模型感到迷茫。经过多次实验对比不同模型的表现,逐渐积累了经验。

相关文章:

  • O2OA服务器配置与管理-自定义消息提醒
  • 【Java学习笔记】单例设计模式
  • Netty应用:从零搭建Java游戏服务器网络框架
  • 进程通信(管道,共享内存实现)
  • Java设计模式之责任链模式:从基础到高级的全面解析
  • AutoKeras的模型保存与加载
  • 广东省省考备考(第二十一天5.26)—言语(第八节课)
  • 《软件工程》第 5 章 - 需求分析模型的表示
  • CMU-15445(5)——PROJECT#1-BufferPoolManager-Task#3
  • 人工智能工程师学习路线总结(下)
  • 实现安卓端与苹果端互通的方案多种多样,以下是一些主要的方案
  • (4)-Fiddler抓包-会话面板和HTTP会话数据操作
  • 芋道框架 - 接口设置匿名访问
  • Day3 记忆内容:map set 高频操作
  • Spring Boot 接口开发实战指南
  • NumPy 数组计算:通用方法
  • 第12次03 :登录状态的保持
  • deepseek告诉您http与https有何区别?
  • 华清远见亮相第63届高博会,展示AI/嵌入式/物联网/具身智能全栈教学解决方案
  • 华为云物联网应用接入对于API及接口调试的梳理
  • 天津制作公司网站/优秀营销软文100篇
  • 电商网站建设考试题/seo什么意思简单来说
  • 阿里云二级域名建设网站/百度知识营销
  • 莱特币做空网站/最大的推广平台
  • 网站怎么自己优化/seo优化关键词放多少合适
  • 聊城做网站的公司资讯/如何做宣传推广营销