文章目录
所有文件下载:
链接:https://pan.baidu.com/s/14qSNNeiSnKzF5aPr-6Zzqg
提取码:mkwr
安装win10和ubuntu16.04双系统
参考教程:https://www.cnblogs.com/masbay/p/10745170.html
更改软件源为aliyun源
参考教程:https://blog.csdn.net/jfhkd2012/article/details/50912757/
安装搜狗输入法
参考教程:https://blog.csdn.net/ys_nail/article/details/85244991
安装pip pip3 git
sudo apt-get install git
sudo apt-get install python-pip
sudo apt-get install python3-pip
通过如下指令判断pip和pip3分别对应的python版本
pip -V
pip3- V
安装NVIDIA显卡驱动
参考教程:https://blog.csdn.net/weixin_45091328/article/details/103600643
安装CUDA和CUDNN
参考教程:https://blog.csdn.net/weixin_45091328/article/details/103601596
编译安装Cmake
参考教程:https://blog.csdn.net/weixin_45091328/article/details/108052814
编译安装OpenCV4
参考教程:https://blog.csdn.net/weixin_45091328/article/details/108053018
安装Pytorch
首先明确pip对应的python版本
pip3 -V
安装pytorch
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple torch==1.2.0 torchvision==0.4.0 --user --default-timeout=1000
若是出现RuntimeError:Python version>=3.5 required
参考教程:https://blog.csdn.net/ykd2017/article/details/107982211
验证pytorch是否安装成功
python3
import torch
torch.__version__
显示pytorch版本号即表示安装成功i
复现darknet
下载darknet
git clone https://github.com/AlexeyAB/darknet.git
编译darknet
cd darknet
gedit Makefile
修改成GPU=1 CUDNN=1 OPENCV=1 NVCC=/usr/local/cuda-10.0/bin/nvcc
make -j 8
正常情况下会生成可执行文件darknet
若是出现错误error while loading shared libraries: libcudart.so.10.0
参考教程:https://www.cnblogs.com/carle-09/p/12377492.html
编译成功之后需要进行测试
下载权重文件yolov4.weights放入darknet目录下即可
测试图片
./darknet detect cfg/yolov4.cfg yolov4.weights ./data/person.jpg
测试视频
./darknet detector demo cfg/coco.data cfg/yolov4.cfg yolov4.weights ./data/m.mp4
其他操作可参考教程:https://blog.csdn.net/TYUT_xiaoming/article/details/97686855?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2allfirst_rank_v2~rank_v25-2-97686855.nonecase