为了写这一篇文章,我是从新创建了一个虚拟环境,一边配置一边记录。一来时记录一下之前的入的坑,二来是为了方便后来学习者。话不多说,进入主题----------------

yolov5 github链接

https://github.com/ultralytics/yolov5

Anaconda创建虚拟环境

conda create -n yolov5_pro python==3.7

上面的bash指令是创建一个名称为yolov5_pro的虚拟环境,python版本是3.7。
创建好yolov5_pro环境以后,使用下面的指令进入该环境下进行操作:

conda activate yolov5_pro


到此处已经创建好虚拟环境。

配置yolov5环境

直接引用github上面的指令是和本人安装的cuda冲突,最后的结果是没法使用cuda加速。所以我打算先安装pytorch,自己选择cudatoolkit版本。
链接:https://pytorch.org/get-started/locally/

例子就按照作者本人环境来安装:

安装完成以后,打开pycharm,导入先前下载好的yolov5代码。

找到我们创建好的yolov5_pro虚拟环境。



(静静等下面的进度条更新完以后再操作哦!)
然后自行创建一个文件,文件名称自己设置即可,代码如下:
[目的是测试下cuda是否在该环境下(yolov5_pro)可用]

import torchprint(torch.cuda.is_available())

一会时间结束以后,打开train.py文件以后,看到上面缺失了部分环境。我是选择挨个进行下载,为的就是防止之前安装的环境被更新。

依次安装环境代码如下:

pip install matplotlib
pip install opencv-python
pip install opencv-python
pip install scipy
pip install tqdm
pip install tensorboard
pip install seaborn
>pip install thop

环境配置到此结束!

运行train.py

数据集VOC格式的准备我就在这篇文章上没有明确的说明了。不懂得就问我哦。


train.py的一些设置如图所示(本人设置)。如果电脑配置(好)差一点的话可以根据自己的需要设置一下。
Model使用的是yolov5s。
训练的结果保存在了runs下面的。

运行结果图。
.
.
.
.
.
.

【有什么不理解的,有什么疑惑,请评论区哦。】

YOLOv5(Windows)使用教程相关推荐

  1. 【python Windows安装教程】

    python Windows安装教程 选择版本 安装 验证安装 后话 Windows安装python并不复杂,不过要切实注意的问题还是有一些的,最关键的还是关于python的版本问题以及python的 ...

  2. Android SDK Windows安装教程图解

    Android SDK Windows安装教程图解 2011-8-29 17:16   husquan_KM 收藏 推荐 摘要: Google出的手机操作系统 Android 暴露了它的短期野心,免费 ...

  3. 【OpenPose-Windows】OpenPose1.4.0+VS2017+CUDA9.2+cuDNN9.2+Windows配置教程

    OpenPose-Windows Configuration Tutorial In Win10_x64 最近在安排一个OpenPose相关的Project,网上大多数的教程都采用VS2015+CUD ...

  4. 使用U盘安装windows系统教程

    使用U盘安装windows系统教程 Posted on 2016-03-28   |   In Tools   |     |   visitors 466 前言 计算机专业的童鞋们大多遇到好多需要帮 ...

  5. CAJViewer 8.1 Windows系统安装教程

    CAJViewer 8.1 Windows安装教程 1.进入CAJViewer 官网 2.点击下载中心 3.点击Windows客户端,点击[立即下载] 4.下载成功 5 .双击下载的文件,勾选< ...

  6. ros2与windows入门教程-windows上安装ROS2 foxy

    系列文章目录 ros2与windows入门教程-windows上安装ROS2 foxy ros2与windows入门教程-控制小乌龟 ros2与windows入门教程-监听和发布话题 ros2与win ...

  7. windows github教程

    GitHub for Windows使用教程(一) GitHub for Windows使用教程(二) GitHub for windows使用教程(三) Github for windows使用教程 ...

  8. 视频教程-windows批处理教程-其他

    windows批处理教程 专注游戏开发10年,软件架构师 黄棒清 ¥39.00 立即订阅 扫码下载「CSDN程序员学院APP」,1000+技术好课免费看 APP订阅课程,领取优惠,最少立减5元 ↓↓↓ ...

  9. JetsonNano国产套件成功部署YoloV5手把手图解教程

    2022年是新冠疫情的第三个年头,各行各业都不太景气赚钱越来越难了.为了让自己别太消沉,我开始找些有兴趣的事情来搞一下.于是在笔记本上部署了YoloV5,训练了几个模型,本意就是做着玩,没想到其中有些 ...

  10. YOLOv5全面解析教程⑥:模型训练流程详解

    作者 | Fengwen.BBuf 欢迎Star.试用One-YOLOv5: https://github.com/Oneflow-Inc/one-yolov5 1 结构项目预览 2 安装 git c ...

最新文章

  1. 语义分割--Not All Pixels Are Equal:Difficulty-Aware Semantic Segmentation via Deep Layer Cascade
  2. 移动端H5图片上传的那些坑
  3. 匿名函数:lambda函数简述
  4. 计算机组成原理CRC相关运算,计算机组成原理复习
  5. python 基础篇(一)--linux命令篇
  6. vue 组件库发布_如何创建和发布Vue组件库
  7. mysql数据库应用的权限层级_涂抹MySQL--第5章 MySQL数据库中的权限体系 - 5.3权限级别(1)...
  8. ios h5 出现的问题
  9. 内置方法 __new__ __del__
  10. 微信公众号网页开发和小程序开发之路
  11. 邮箱服务器输入密码,Foxmail的设置方法?
  12. python 马赛克拼图_用Python和OpenCV实现照片马赛克拼图(蒙太奇照片)
  13. 利用文心大模型制作多功能机器人
  14. 体检报告录入有误,到底是谁的错?
  15. Redis高频面试题完整版
  16. 听歌用什么降噪耳机好?骑行抗风噪最好的蓝牙耳机
  17. 计算机处理器哪个最好,电脑处理器,哪个比较好
  18. coreldraw x8段落_CorelDRAW文本段落如何调整行距
  19. 计网 ---第8章 网络互联设备
  20. 区块链技术在证券领域的应用

热门文章

  1. 30系显卡能用服务器系统吗,买显卡吗 来看看适合自己的30系列显卡
  2. Docker提交天池比赛流程
  3. pubmedy安装不聊了_摆脱单身全靠这个比Pubmed还6的神器啦~
  4. 衣服挂牌 挂牌吊牌(麻绳,五彩绳,尼龙绳等)
  5. 安卓逆向——AS开发Xposed插件demo案例
  6. ROS应用开发入门 服务数据的定义和使用
  7. 实用的 Python 自动化办公技巧
  8. 008产品设计的思考(创造思维+用户体验+用户画像+用户群体)
  9. 用友T3建立年度帐提示:对象名TAX_SB_NSSB_BJ_ZB无效
  10. Linux基本命令---2