社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
规格选择
https://help.aliyun.com/document_detail/25378.html
型号选择gn5i,华东1区,价格2000+一个月
cuda驱动:cuda8.1
硬盘等视需求而定,我这个人脸识别的项目选择的是100G ssd,上传数据会快一点(但是价格更贵)
运维给我选的是默认镜像,安装了cuda8.1的驱动
可选:阿里镜像市场,搜索深度学习的镜像,但是没有尝试过
安装pyenv
linux centos python部署环境搭建(pyenv方式)
选择3.6.8版本(现在的3.7版本的python有很多兼容问题)windows安装,推荐直接安装anaconda5.2版本(对应python是3.6.8),地址:https://repo.anaconda.com/archive/
cudnn安装(这里不太明白,为什么官方不把cudnn和cuda不一起装了呢?暂时无暇去调研这个问题,博友可留言发表看法)
访问cudnn官网(注:需要注册,我只用的qq注册登录)
https://developer.nvidia.com/cudnn
找到cuDNN v7
注意:这里的地址用windows下载的扩展名貌似有点问题,可以手动改为tgz的扩展名
下载成功传到linux的ecs上去
cudnn的官方安装手册如下
https://docs.nvidia.com/deeplearning/sdk/cudnn-install/index.html
可以直接使用以下命令进行安装(这里的安装,其实就是把动态库copy到指定的目录罢了)
$ sudo cp cuda/include/cudnn.h /usr/local/cuda/include
$ sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
$ sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*
cmake安装
我这里下载了cmake-3.12.0.tar.gz的源码进行安装
dlib安装
git clone https://github.com/davisking/dlib.git
cd dlib
python setup.py install
默认是选择cuda驱动的,安装日志中会有出现
import dlib
# 查看dlib是否使用了cuda
print(dlib.DLIB_USE_CUDA)
face_recognition安装
pip install face_recognition
下载face_recognition
git clone https://github.com/ageitgey/face_recognition.git
cd face_recognition/examples
执行python find_faces_in_picture_cnn.py
成功找到人脸信息
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!