yoloV5实现(人脸检测)前期准备工作,把yolo跑起来

GitHub上的yolo下载的也多,用的也多。

本没想写这个教程,写得比我好的人大有人在,教程也十分详细。

故借导师的任务,记录一下实现的过程。

1.yolov5的准备工作

pycharm以及anaconda默认大家有了,如果还真有小伙伴从零开始的,我到时。。。。再说,完全可以自己去度娘一下解决个问题。

2.创建一个yolo的环境,建一个yolo的工程

 输入yolov5

就第一个就行, 

 

小细节

选择你的版本,这边推荐亲选择5.0

 

 

 

 

 解压之后

用pycharm打开它

根据解压的方式,后续可能会引发一些小错误。(可以解决)

 

所以用pycharm打开的时候,看清楚路径 

 

 

 

 

信任就完事了

 

 比较智能,但是对小白不太友好

有环境的孩子可以直接点ok

但是,如果没有环境,就跟着我点击cancel 取消

 

 

我们可以看出没有一个解释器

 所以我们需要为这个yolo项目创建一个工作环境,基于anaconda或者minconda之类的优秀software

Windows+R打开命令窗口

 conda activate

 conda create -n yolonb python==***

yolonb可以自己改成想要的环境名称

创建好之后,conda activate yolonb

 

观察base被替换成了你刚才输入的环境,

 出现了表示创建成功

回到pycharm

 

 一般选第二个会自动跳出来,但是我这个不太行就只能手动找

 

 

一定要点apply

 

 

找到requirements.txt文件

好项目的环境需求都整的明明白白十分方便

 连安装指令都给你安排好了

但是,还能更好

        这个在pycharm 的左下角,打开终端terminal

 

输入 conda activate yolonb

 复制这一行代码

pip install -r requirements.txt 

别急,加个mirror

pip install -r requirements.txt -i https://pypi.doubanio.com/simple/
 

回车

不出意外 还会遇到点小问题

1.ERROR: Failed building wheel for pycocotools

pip install pycocotools-windows -i https://pypi.tuna.tsinghua.edu.cn/simple

装好之后

 

点开1,直接右键run

嘿嘿,不出意外有人又会有问题

 主要是有时候很难进入GitHub导致,那这个时候怎么办,去下它咯

我玩了好多次了,不想再写了,偷个懒,引用一下自己的文章问题不大吧

(2条消息) yolov5 5.0 报错日常Can‘t get attribute ‘SPPF‘ on <module ‘models.common‘ from ‘D:\\Pycharm\\Code\\yolov5_:)�东东要拼命的博客-CSDN博客

 找这里哦

 

链接:https://pan.baidu.com/s/1_rJlx0mzJJMM9IHtCdi8cQ?pwd=yolo 
提取码:yolo

这里直接给了

复制到yolov5 的文件夹里

 再run一下

但是还是会遇到点小问题,不过问题不大

AttributeError: ‘Upsample‘ object has no attribute ‘recompute_scale_factor‘

解决方案:用control +鼠标点

 我划线的,就进入到了有问题的py文件

把前向传播函数删个参数, 

 把这个删掉就可

最后就能跑的很愉快

 结果在run/detect/exp?下,这个问号是多少,跟你出的错有关,我第一次好多错误呢

这一次也出错了呢,出错是兵家常事。

 

 所以呀,不怕出现问题,就怕遇到问题不解决,加油cv人

这是原先的图

 这是跑出来的图

 

  • 2
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东东要拼命

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值