ubuntu下学会facenet的使用教程(一)
本人第一次写博客,如有不清楚地方请包涵,话不多说,开始!
前提准备:ubuntu系统,gpu配置(本人是ubuntu16.04 python3.5 tensorflow-gpu1.4 cuda8.0 cudnn7.0 显卡1080ti)
配置详情参看如下链接:https://blog.****.net/prototype___/article/details/79797611
- 第一步 下载facenet源码
下载地址:https://github.com/davidsandberg/facenet
执行facenet文件夹下的 pip install -r requirements.txt,下载facenet所需要的tf环境与各种依赖库。
- 第二步 下载预训练模型
facenet提供了两个预训练模型,分别是基于CASIA-WebFace和MS-Celeb-1M人脸库训练的,不过需要去谷歌网盘下,需要的同学可以留言联系我。
- 第三步:下载lfw数据集
下载地址:http://vis-www.cs.umass.edu/lfw
- 第四步 环境配置
环境配置有两种方式:(1)临时生效 :(2) 永久生效
临时生效方式;打开终端 export PYTHONPATH=$路径/src
永久生效:终端输入——
sudo gedit ~/.bashrc
底部输入:export PYTHONPATH=/路径地址/src
配置好关闭文件,如想配置文件立即生效,可通过关机或者下面一行程序生效
sudo source ~/.bashrc
如按照步骤顺利,接下来就可以进行算法的调试阶段,下篇博客更新将详细说明。