yolov5(GPU)配置


一.yolov5配置(GPU)

我的电脑配置 cuda 10.0
打开CMD,输入nvcc --version
在这里插入图片描述

1. 复制配好的cpu环境

找到anaconda的envs文件夹里的yolov5文件夹(昨天配置好的cpu环境)复制粘贴到envs文件夹里并改名为yolov5GPU
在这里插入图片描述

2. 下载GPU版本的pytorch和pytorchvision

打开pytorch官网https://pytorch.org/get-started/locally/查看需要安的软件包版本
在这里插入图片描述

打开https://download.pytorch.org/whl/torch_stable.html下载所需的软件包(从pytorch官网下载太慢)
由于我的是cuda10.0我安的软件包是:torchvision-0.7.0+cu101-cp38-cp38-win_amd64.whltorch-1.6.0+cu101-cp38-cp38-win_amd64.whl

下完之后发现只有跑yolov5s.pt模型没有问题但是跑yolov5x.pt会出现问题(具体问题见bug里的描述),于是我下载了
torchvision-0.8.2+cu101-cp38-cp38-win_amd64.whl
torchaudio-0.7.2-cp38-none-win_amd64.whl
torch-1.7.1+cu101-cp38-cp38-win_amd64.whl
在这里插入图片描述
将原来cpu安装的torch和torchvision卸载

pip uninstall torch
pip uninstall torchvision

安装gpu版的torch等一系列包

pip install torchvision-0.8.2+cu101-cp38-cp38-win_amd64.whl
pip install torchaudio-0.7.2-cp38-none-win_amd64.whl
pip install torch-1.7.1+cu101-cp38-cp38-win_amd64.whl

(参考资料:1.https://www.bilibili.com/video/BV1FK411K78w?from=search&seid=354142551239432005
2.https://blog.csdn.net/water19111213/article/details/104352503
3.https://www.dtmao.cc/news_show_576859.shtml)

3.测试pytorch和torchvision是否安装正确

import torch
flag = torch.cuda.is_available
  • 7
    点赞
  • 81
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
YOLOv5GPU配置可以通过以下步骤完成: 1. 确保你的计算机上已经安装了合适的NVIDIA显卡驱动程序。你可以通过以下命令检查驱动程序的安装情况: ```shell nvidia-smi ``` 2. 安装CUDA工具包。YOLOv5需要使用CUDA来加速计算。你可以从NVIDIA官方网站下载适合你的显卡和操作系统的CUDA版本,并按照官方文档进行安装。 3. 安装cuDNN库。cuDNN是一个用于深度神经网络的GPU加速库。你可以从NVIDIA官方网站下载适合你的CUDA版本的cuDNN,并按照官方文档进行安装。 4. 创建一个新的Python虚拟环境(可选但推荐)。你可以使用conda或者virtualenv等工具创建一个新的虚拟环境,以便隔离YOLOv5的依赖库。 5. 安装PyTorch和其他依赖库。你可以使用以下命令安装PyTorch和其他必要的依赖库: ```shell pip install torch torchvision ``` 6. 克隆YOLOv5的代码仓库。你可以使用以下命令克隆YOLOv5的代码仓库: ```shell git clone https://github.com/ultralytics/yolov5.git ``` 7. 进入YOLOv5的代码目录,并下载预训练的权重文件。你可以使用以下命令进入代码目录并下载权重文件: ```shell cd yolov5 wget https://github.com/ultralytics/yolov5/releases/download/v5.0/yolov5s.pt ``` 8. 运行YOLOv5。你可以使用以下命令运行YOLOv5进行目标检测: ```shell python detect.py --weights yolov5s.pt --img 640 --conf 0.25 --source path/to/images ``` 请注意,以上步骤仅提供了YOLOv5GPU配置的基本指导,具体的配置可能因计算机硬件和软件环境的不同而有所差异。你可以参考YOLOv5的官方文档和代码仓库中的说明进行更详细的配置
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值