Yolov5 基本环境(cpu)搭建记录

news2024/12/23 9:56:27

Yolov5 基本环境(cpu)搭建记录

软件包:
1.anaconda(https://www.anaconda.com/)
2.pycharm(https://www.jetbrains.com/pycharm/)
3.torchvision-0.11.0+cpu-cp37-cp37m-win_amd64.whl(https://download.pytorch.org/whl/torchvision/)
4.torch-1.10.0+cpu-cp37-cp37m-win_amd64.whl(https://download.pytorch.org/whl/torch/)
5.yolov5-master.zip(https://github.com/ultralytics/yolov5/)
6.yolov5s.pt(https://github.com/ultralytics/yolov5/releases/download/v6.2/yolov5s.pt)

1.安装anaconda,创建py3.7环境;
2.进入py3.7环境,设置pip地址为清华源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
3.cd 进入到软件包3、4路径下,依次安装torch、torchvision
pip install torch-1.10.0+cpu-cp37-cp37m-win_amd64.whl
pip install torchvision-0.11.0+cpu-cp37-cp37m-win_amd64.whl
4.输入Python进入环境,然后输入
import torch
torch.version
查询是否安装成功,显示
‘1.10.0+cpu’
则成功安装torch.
5.yolov5-master.zip解压缩,并把yolov5s.pt文件放到解压目录里,cd进入YOLOv5master路径下
pip install --user -r requirements.txt
安装所需包,如遇到安装报错,重复执行耐心等待即可,直至出现
Successfully installed MarkupSafe-2.1.1 PyYAML-6.0 absl-py-1.3.0 backcall-0.2.0 cachetools-5.2.0 charset-normalizer-2.1.1 colorama-0.4.6 cycler-0.11.0 decorator-5.1.1 fonttools-4.38.0 gitdb-4.0.10 gitpython-3.1.29 google-auth-2.14.1 google-auth-oauthlib-0.4.6 grpcio-1.51.1 idna-3.4 importlib-metadata-5.1.0 ipython-7.34.0 jedi-0.18.2 kiwisolver-1.4.4 markdown-3.4.1 matplotlib-3.5.3 matplotlib-inline-0.1.6 oauthlib-3.2.2 opencv-python-4.6.0.66 packaging-21.3 pandas-1.3.5 parso-0.8.3 pickleshare-0.7.5 prompt-toolkit-3.0.33 protobuf-3.20.3 psutil-5.9.4 pyasn1-0.4.8 pyasn1-modules-0.2.8 pygments-2.13.0 pyparsing-3.0.9 python-dateutil-2.8.2 pytz-2022.6 requests-2.28.1 requests-oauthlib-1.3.1 rsa-4.9 scipy-1.7.3 seaborn-0.12.1 six-1.16.0 smmap-5.0.0 tensorboard-2.11.0 tensorboard-data-server-0.6.1 tensorboard-plugin-wit-1.8.1 thop-0.1.1.post2209072238 tqdm-4.64.1 traitlets-5.6.0 urllib3-1.26.13 wcwidth-0.2.5 werkzeug-2.2.2 zipp-3.11.0

6.还是在YOLOv5master目录下,执行
python detect.py --source data/images/bus.jpg --weights pretrained/yolov5s.pt
出现关键信息:
YOLOv5 2022-11-19 Python-3.7.15 torch-1.10.0+cpu CPU
表示YOLOv5已经成功运行在CPU上了,后面会给出结果:
Fusing layers…
YOLOv5s summary: 213 layers, 7225885 parameters, 0 gradients, 16.4 GFLOPs
image 1/1 D:\yolov5-master\data\images\bus.jpg: 640x480 4 persons, 1 bus, 127.7ms
Speed: 0.0ms pre-process, 127.7ms inference, 2.0ms NMS per image at shape (1, 3, 640, 640)
Results saved to runs\detect\exp
成功识别出人和汽车,结果在路径下。

7.为更方便做项目,安装pytharm社区版,选择YOLOv5master目录打开,File->Setting->Plugins->ChineseLanguage->Install
8.File->Setting->Project:yolov-master->Python Interpreter->Addinterpreter->Add local Interpreter->
Conda Environment->Location->anaconda安装路径\anaconda3\envs\Py3.7,Python version选3.7->OK
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/53887.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Node.js学习上(67th)

1、基础内容 1、命令行 1、CMD命令 1、dir:列出当前目录下的所有文件 2、cd 目录名:进入指定目录 3、md 目录名:新建文件夹 4、rd 目录名:删除文件夹 5、a.txt:直接打开当前目录下的文件 2、目录 1、.&#xff1a…

Spring Security源码(三) 授权分析

通过前面的分析我们知道经过filterchain的层层赛选后,请求来到了FilterSecurityInterceptor进行权限校验,那么其底层是如何实现的呢,通过本文带你了解其底层实现原理 一 授权流程整体分析 当客户端向某个资源发起请求,请求到达FilterSecurityInterceptor&#xff0…

PYTHON链家租房数据分析:岭回归、LASSO、随机森林、XGBOOST、KERAS神经网络、KMEANS聚类、地理可视化...

全文下载链接:http://tecdat.cn/?p29480作者:Xingsheng Yang1 利用 python 爬取链家网公开的租房数据;2 对租房信息进行分析,主要对房租相关特征进行分析,并搭建模型用于预测房租(点击文末“阅读原文”获取完整代码数…

Docker基础组件、安装启动和Docker生命周期

Docker安装部署 Docker引擎 运行镜像生成容器。应用程序跑在容器中 Docker Daemon 安装使用Docker,得先运行Docker Daemon进程,用于管理Docker,如: 镜像 images容器 containers网络 network数据卷 Data Volumes Rest接口 提…

【数据结构】图的实现

文章目录图1.图的基本概念2.图的存储结构3.邻接矩阵3.1邻接矩阵的优缺点3.2邻接矩阵的实现4.邻接表4.1邻接表的实现5.图的遍历5.1广度优先遍历5.2深度优先遍历5.3如何遍历不连通的图?图 1.图的基本概念 图是由顶点集合及顶点间的关系组成的一种数据结构&#xff1…

第二章 使用Maven:IDEA环境

前一章是在命令行环境下用Maven,也是为我们之后的操作打一个基础,但我想了一下,以后应该用得不多,所以这里就跳过了,直接学在IDEA中Maven的使用 我这里就直接简化笔记了,只把知识大致的整体架构写出来 一.创…

yolov5量化注意事项(二)

一、引言 前面的博文,是PTQ的注意事项。本篇文章是记录QAT部分需要修改的一些要点。 注:本文仅供自己的笔记作用,防止未来自己忘记一些坑的处理方式 QAT的大致流程:(1)训练生成基础模型,通常是…

Linux系统中驱动格式基本实现

大家好,今天主要和大家聊一聊,编写Linux驱动格式与方法。 目录 第一:基本格式实验 1、编写外设结构体 2、定义IO复用寄存器组的基地址 3、定义访问指针 第二:实验程序编写 第一:基本格式实验 可以利用模仿C语言中结构…

第二十三章 原型链

一、原型链 1、含义:就是对象的访问机制。从任何一个数据类型触发,由_proto_串联起来的链状结构,就是原型链 2、原型对象 :是函数天生自带的一个属性 , prototype 是一个对象数据类型 3、对象原型: 是对象天生自带的…

数字化门店| 瑜伽馆管理系统小程序| 小程序开发教程

随着悦己消费及对自身形象的高需求增加,越来越多的女性加入了瑜伽队列,对需求者而言,在同城找到合适的场馆或专业的老师不太容易,毕竟瑜伽教练证很好考,门槛低,不少场馆的教练老师略显不专业。对商家来说&a…

前端部署iis后axios跨域请求问题

一. 安装 ARR 3.0(Application Request Routing) 访问 IIS 官方网站:https://www.iis.net/downloads/microsoft/application-request-routing ,有两种安装方式。 一,通过 Web 平台安装程序(Web Platform …

2023年天津/辽宁/安徽/北京DAMA-CDGA/CDGP数据治理认证报名

DAMA认证为数据管理专业人士提供职业目标晋升规划,彰显了职业发展里程碑及发展阶梯定义,帮助数据管理从业人士获得企业数字化转型战略下的必备职业能力,促进开展工作实践应用及实际问题解决,形成企业所需的新数字经济下的核心职业…

光源基础(3)——光的折射反射偏振原理

费马原理 费马原理:光线沿光程为平稳值的路径传播。 光场中从P点到Q点,一条实际光线满足其路径积分泛函的变分为0,即如下条件: 路径积分的平稳值是相对于临近路径积分值相对而言的,有三种基本含义: 极小值:这是最常见的情形(光的直线传播、…

Allegro如何制作routekeepin操作指导

Allegro如何制作routekeepin操作指导 Allegro上可以快捷的制作Route keepin ,让Cline以及铜皮都在routekeepin里面,以下图板框为例 具体操作如下 选择Edit-Z-copy命令 Options选择画在Route keepin-All层 Size选择Contract Offset输入19.8 相对于板框内缩0.5mm Find选择…

hive补全连续或非连续空值数据sql

目录 一、背景 二、测试数据准备 三、实现 一、背景 爬虫或业务场景运行中经常会出现丢数据的情况,可能随机丢一分钟,或者丢几十分钟,完全没有规律,如果想用上一个有效值来补全的话单纯用lag函数无法实现 二、测试数据准备 c…

骑行适合戴什么耳机,几款适合在骑行过程佩戴的耳机推荐

耳机的诞生解决了在封闭场合下需要接收声音的问题,因此更多的人也是对耳机产生了依赖,不管在什么场景下都需要耳机的陪伴,随着关于耳道病疾也愈发严重。而新型的骨传导耳机因为自身不入耳的特性,也是逐步受到更多的人喜爱&#xf…

Linux环境下MySQL的数据目录

MySQL的数据目录 数据库文件的存放路径 MySQL数据库文件的存放路径: /var/lib/mysqlmysql> show variables like datadir; -------------------------------- | Variable_name | Value | -------------------------------- | datadir | /var/…

Python 采集109个中国风风格PPT

PPT下载链接:https://pan.baidu.com/s/1PJ671YEj6M9khtdhh6TSxA?pwdg37t 提取码:g37t 源码下载链接:ppt.rar - 蓝奏云 采集的参数 page_count 1 # 每个栏目开始业务content"text/html; charsetgb2312"base_url "https:…

RabbitMQ中的集群架构介绍

文章目录前言一、普通集群(副本集群)1.架构图二、镜像集群1.架构图前言 在之前我们是以单节点的形式来运行mq。在真正的生产实践中,mq主要用来完成两个应用系统间的通信,如果在某一时刻mq宕机了,会导致系统瘫痪,就是无法进行通信…

美中嘉和在港交所招股书失效:去年亏损约5亿元,杨建宇为实控人

12月1日,贝多财经从港交所披露易了解到,美中嘉和医学技术发展集团股份有限公司(下称“美中嘉和”)的上市申请材料失效,目前已无法正常查看或下载。据贝多财经了解,美中嘉和于2022年5月31日在港交所递表。 公…