配置:至强青铜处理器 32GRAM 2TROM 2080Ti
系统:Ubuntu18.04LTS
CUDA10.0
——————————前期准备———————————
系统装好后先换源到清华源
python设置默认指向Python3
装python-pip并保证更新到最新版本
换Pip源
pip安装scikit-build,cmake(这里可能会有坑,就按这个顺序来)
pip安装Opency-python==4.4.0.40
——————————驱动准备———————————
sudo apt-get remove --purge nvidia* //删掉所有关于nvidia的东西
sudo apt-get autoremove //删干净
准备好.run文件的驱动
全程按照这个装驱动
https://blog.csdn.net/wf19930209/article/details/95237824#comments_15273452
注:给这台至强服务器装的时候,运行.run的命令里不要加-no-opengl,-no-x-check保留
其他操作,包括点no或者yes和上面的教程完全一致
装完驱动后重启,终端输入nvidia-smi能看到显卡信息
(通过系统右上角设置-about-graphics查看,可能出现显卡未被识别,显示:llvmpipe(LLVM 10.0.0,256bit) 亲测没有问题)
PS:关于卸载驱动https://blog.csdn.net/mbytes/article/details/102901698
https://blog.csdn.net/qq_44673299/article/details/108659559
——————————CUDA准备———————————
提前把cuda下载好
https://developer.nvidia.com/rdp/cudnn-archive
第二个网址是CUDNN,选择cudnn library for linux即可
安装过程参照(他的是cuda9)https://blog.csdn.net/baimafujinji/article/details/89506896
殊途同归,注意把cuda9的地方换成cuda10.0
——————————yolo编译———————————
修改Makefile文件,算力设置为75
nvcc对应的地址填写/usr/local/cuda-10.0下面的nvcc
——————————目前问题———————————
敲命令单张测试,GPU能用起来,速度很快
python脚本调用,识别速度不高