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

ubuntu下学会facenet的使用教程(一)

  • 第四步 环境配置

环境配置有两种方式:(1)临时生效 :(2) 永久生效

临时生效方式;打开终端 export PYTHONPATH=$路径/src

永久生效:终端输入——

sudo gedit ~/.bashrc

底部输入:export PYTHONPATH=/路径地址/src

配置好关闭文件,如想配置文件立即生效,可通过关机或者下面一行程序生效

sudo source ~/.bashrc

如按照步骤顺利,接下来就可以进行算法的调试阶段,下篇博客更新将详细说明。