大数跨境
0
0

保姆级配置YOLOv5环境教程!

保姆级配置YOLOv5环境教程! LabVIEW视觉俱乐部
2021-10-01
0
导读:保姆级配置YOLOv5环境教程!

hi,大家好!首先祝大家国庆节快乐!


来!现在进入主题!



YOLOv5要求的 PyTorch>=1.7.0,本文安装的PyTorch版本为 1.7.1, GPU版本对应的 CUDA 为 11.0,CUDNN 为 8.1

1. CUDACUDNN的安装

进入英伟达官网https://developer.nvidia.com/cuda-toolkit-archive  

https://developer.nvidia.com/rdp/cudnn-archive下载对应的CUDACUDNN

 

CUDA的安装

 


默认安装,不需要修改


接着下载CUDNN


CUDNN压缩包解压出来的bincludelib文件夹里面的文件直接复制到CUDA对应的安装目录下


查看环境变量




编辑环境变量



新建环境变量



测试:

win+R,输入cmd

nvcc –V


安装成功!

 

 

2. Pytorch环境的部署

进入GitHub https://github.com/ultralytics/yolov5 拉取代码

git clone https://github.com/ultralytics/yolov5.git(或者点击Download ZIP下载压缩包)

 


注:拉取代码时切勿关闭网页

 

 

新建YOLOv5的专属虚拟环境并激活环境

conda create -n yolov5 python==3.9python>=3.5可自定义指定版本)

输入y

 

 

输入activate yolov5 进入虚拟环境(以下操作均在虚拟环境中进行

 


 

进入PyTorch官网https://pytorch.org/get-started/previous-versions/,找到对应的版本

 


 

设置清华源镜像

 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

 conda config --set show_channel_urls yes

 

设置pytorch镜像

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

conda config –add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/

 

输入命令

conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 cudatoolkit=11.0

注:一定要把后面的-c pytorch去掉,不然还是使用默认源下载

 

测试是否安装成功

输入python进入编程环境

import torch

print(torch.__version__)

print(torch.cuda.is_available())

print(torch.cuda_version)

 

若输出以下结果,则安装成功

 


 

输入 exit() 退出编程环境,cd YOLO5文件的根目录下,安装YOLOv5所依赖的库,输入命令 pip install -r requirements.txt

 

 


进行图片检测

python detect.py --source ./data/images/ --weights ./weights/yolov5s.pt

 

配置完成!

如果觉得本文对您有帮助,请帮忙转发,谢谢!

扫码关注龙哥课程助教秋秋

咨询课程优惠活动!

扫码关注讲师微信


优酷免费试听课程链接:http://id.tudou.com/uvision

哔哩哔哩免费课程链接:https://www.bilibili.com/video/av44704547



【声明】内容源于网络
0
0
LabVIEW视觉俱乐部
分享视觉相关硬件软件知识,Labview,halcon等视觉检测编程技巧,线上线下编程培训,视觉软件开发,深度学习等......
内容 138
粉丝 0
LabVIEW视觉俱乐部 分享视觉相关硬件软件知识,Labview,halcon等视觉检测编程技巧,线上线下编程培训,视觉软件开发,深度学习等......
总阅读66
粉丝0
内容138