Darknet CUDA/CUDANN环境的快速安装

Posted papaofdoudou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Darknet CUDA/CUDANN环境的快速安装相关的知识,希望对你有一定的参考价值。

在具备GPU显卡且主持CUDA的纯净的UBUNTU18.04系统上,按照如下指导文档安装 Nvidia 显卡驱动。

Ubuntu18.04安装CUDA深度学习环境_tugouxp的专栏-CSDN博客

之后,下载darknet

git clone https://github.com/AlexeyAB/darknet.git

进入darknet/scripts,执行命令:

sudo ./scripts/setup.sh --InstallCUDA

最后输出pwsh的错误 貌似没有太大影响。

安装opencv, python opencv:

sudo apt install libopencv-dev 

之后安装Anaconda3-2020.11-Linux-x86_64.sh参考下面博客

Cuda环境搭建并部署多目标跟踪模型FairMOT推理验证_tugouxp的专栏-CSDN博客

安装完毕anaconda后,升级PIP工具,不升级会在安装PYTHON OPENCV的时候失败。

pip3 install --upgrade pip

之后执行

pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple scikit-build
pip3 install opencv-python

编译darknet,打开GPU,CUDA,OPENCV支持。

下载YOLOV3权重

wget -c https://pjreddie.com/media/files/yolov3.weights

验证单张图片,执行./image_yolov3.sh

验证摄像头采集

修改darknet_video.py实现,将默认的YOLOV4模型修改为YOLOV3模型。

最后,执行python3 darknet_video.py

由于使能了GPU,检测帧率有明显提升。


结束!

以上是关于Darknet CUDA/CUDANN环境的快速安装的主要内容,如果未能解决你的问题,请参考以下文章

[软件工具][原创]yolov7快速训练助手使用教程傻瓜式训练不需要写代码配置参数

darknet训练yolov7-tiny(AlexeyAB版本)

(转)Darknet模型与Tensorflow模型相互转换

Zabbix环境快速搭建信安世纪(SecDriver)

yoloV3一步步训练自己的数据

无须搭建环境,只需十分钟使用Google Colab平台,基于YOLOv4和Darknet来实现的物体检测