记录下最新的坑,因为项目需要,需要用到开源dlib人脸库,且是配置GPU环境下的。网上说的都是坑,太坑了(期间我碰到各种问题,黑屏,循环启动,low 模式,dlib编译时找不到cudnn,都是泪,以前配cuda8.0环境时,都没那么麻烦),还是得按照官网给的guide来安装,以后一切对接官网guide。
环境:ubuntu16.04(desktop版本,不是server版) + cuda9.0 + cudnn7.0,去官网下载好对应的版本。
1.首先安装对应自己的英伟达显卡驱动(不推荐通过附加驱动的方式进行安装,后续装cuda时,可能会碰到各种问题)。
ps:不需要禁用noun和关闭lightdm来安装
命令:ubuntu-drivers devices ,这个命令会报出你可以安装的驱动版本,和推荐的驱动版本;
sudo ubuntu-drivers autoinstall ,会自动安装推荐的驱动版本;
或者sudo apt install nvidia-384,这个可以安装选定的版本;
如果你需要最新的驱动的话,执行命令sudo add-apt-repository ppa:graphics-drivers/ppa;sudo apt-get update;
再执行上述过程,可能会发现报出的版本变多了。
安装完成后,记得重启电脑,才行

本文详细记录了在Ubuntu16.04上配置dlib库的GPU环境的过程,包括安装英伟达驱动、CUDA 9.0和cuDNN 7.0的步骤,以及如何验证安装是否成功。此外,还探讨了dlib在人脸检测和比对方面的应用,并提到了与其他人脸识别技术的比较。

7417

被折叠的 条评论
为什么被折叠?



