如何优雅的在Windows上跑FaceQnet

时间:2024-03-18 10:47:38

搞科研是不可能搞科研的,这辈子是搞不懂科研的,人傻天赋浅平台不高,也就跑跑开源代码,改改参数才能维持生活这样子。

从大学毕业到就业到研究生,一直用caffe,我是真不想用tensorflow。python的东西总感觉花里胡哨的,和我低调的性格不搭。但是要恰饭,要写论文,要baseline,所以我还要跑这个代码。

Github:https://github.com/uam-biometrics/FaceQnet

arXiv:https://arxiv.org/abs/1904.01740

我跑了这么多代码,为什么要写这个?因为我今天比较闲吗?是的,我今天很闲。最近我一直在思考,人为什么活得这么累?是没有钱和规律的性生活吗?其实不是,是贱。

跑FaceQnet,作者提供了详细的教程。那我还写个屁屁你肯定会说。

当然,你我都知道,作者提供了具体的环境搭建和测试步骤,可是他没给版本号!

是的,跑python,不给每个包的版本号,就如同你问大佬怎么做,大佬说“百度啊”

如何优雅的在Windows上跑FaceQnet

是么得灵魂的。

首先作者让我们下conda,我们就下miniconda,我们不下anaconda,为什么我们不下anaconda?

安装完miniconda,我们来搞FaceQnet的环境。用miniconda的界面(Anaconda Prompt),别用cmd。

第一步:conda update conda

第二步:conda upgrade --all

第三步:conda create -n py36 python=3.6

第4步:conda activate py36

5:pip install tensorflow-gpu==1.14

5.ps:

系统win8.1,64位

cuda_10.0.130_411.31_windows(cudart64_100.dll)

cudnn-10.0-windows10-x64-v7.6.5.32(cudnn64_7.dll)

6:pip install keras==2.2.5

7:pip install opencv-python

----------------------------------------

就上面这些版本号,浪费了我不太值钱的一个下午加一个晚上。所以说我不喜欢python,花里胡哨的。

主要是python,tensorflow,keras,cuda,cudnn的版本

版本关系参考:

https://www.jianshu.com/p/464fefb5c5d8

https://www.cnblogs.com/carle-09/p/11661261.html

----------------------------------------

编译器用的vs2015,环境配置和工程目录如下,记得下载作者的模型FaceQnet.h5。scores_quality.txt是生成的分数文件。

如何优雅的在Windows上跑FaceQnet     如何优雅的在Windows上跑FaceQnet

如何优雅的在Windows上跑FaceQnet