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

第Y1周:调用YOLOv5官方权重进行检测

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

    文章目录

    • 1、前言
    • 2、下载源码
    • 3、运行代码

1、前言

YOLOv5分为YOLOv5s、YOLOv5m、YOLOv5l、YOLOv5x四个版本,这里以YOLOv5s为例。

2、下载源码

在这里插入图片描述
安装需要的环境:
安装环境依赖包,进入项目文件在文件地址栏中直接输入cmd,打开cmd后输入:pip install -r requirements.txt
在这里插入图片描述
在这里插入图片描述

3、运行代码

需要的环境:
python>=3.6.0
PyTorch>=1.7

以同样的方法打开cmd,输入命令:python path/to/detect.py --source path/to/img.jpg --weights yolov5s.pt --img 640,注意需要将图片路径替换成你的,例如:python path/to/detect.py --source data\images\zidane.jpg --weights yolov5s.pt --img 640。这里我们使用的是官方已经帮我们训练好的模型。
在这个过程中,你中途可能会遇到这两个问题,不用担心,这是网络问题多试几次就好了:
1、TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
2、TypeError: unlink() got an unexpected keyword argument ‘missing_ok’。

如果你还是一直这样,将yolov5s.pt文件放到项目的主目录下就ok了,上面的两个错误都是由于下载这个文件、下载失败缺少这个文件导致的。
命令运行成功后,你将会得到如下的反馈:
在这里插入图片描述
进入文件夹查看我们的检测结果:
在这里插入图片描述

相关文章:

  • Python函数的说明文档的访问方式
  • 人工智能的经济盲点及AI拓展
  • 火山RTC 4 音视频引擎 IRTCVideo,及 音视频引擎事件回调接口 IRTCVideoEventHandler
  • 数据结构基础(2)
  • ubuntu 服务器版本常见问题
  • Node.js多版本共存管理工具NVM(最新版本)详细使用教程(附安装包教程)
  • 重返JAVA之路-初识JAVA
  • 【android bluetooth 协议分析 01】【HCI 层介绍 1】【hci_packets.pdl 介绍】
  • 第十二天 - Flask/Django基础 - REST API开发 - 练习:运维管理后台API
  • Linux环境变量详解
  • 无人机在极端环境材料的选择
  • 热门面试题第15天|最大二叉树 合并二叉树 验证二叉搜索树 二叉搜索树中的搜索
  • 栈与队列-JS
  • 互质的数-蓝桥20245
  • 第二节:React 基础篇-受控组件 vs 非受控组件
  • springboot网站项目+layui框架动态渲染table表格数据信息
  • Apache Doris内存与超时参数配置详解
  • (四)机器学习---逻辑回归及其Python实现
  • cat命令查看文件行数
  • RK3568 基于Gstreamer的多媒体调试记录
  • 校园网站制作模板/单页应用seo如何解决
  • 凡度网络北京网站建设公司/应用商店搜索优化
  • 租房网站开发视频教程/百度广告投放代理商
  • 做视频网站赚做视频网站赚/东莞网站seo公司
  • 柬埔寨网站建设/seo01网站
  • 设计教育网站/网站seo设置是什么意思