stylegan2论文解读

论文就略过啦,参考别人博客了解一下

stylegan2原论文代码复现

本来是准备复现的第一篇论文

一、环境准备

使用的pycharm

1.下载代码:论文官方源代码

2.创建好虚拟环境
conda create -n stylegan2 python=3.7

3.并切换到虚拟环境下:conda activate stylegan2

PS:其他常用的还有(查看已经有的虚拟环境:conda info -envs、退出当前虚拟环境:conda deactivate、删除其中一个虚拟环境:conda remove -n stylegan2 --all)

4.在环境下按照readme下载pip必要的tensorflow和request等依赖包(略)

5.接着克隆下载数据集:git clone https://github.com/NVlabs/ffhq-dataset.git
等待下载完成。

6.运行代码
python run_generator.py generate-images --network=gdrive:networks/stylegan2-ffhq-c
onfig-f.pkl --seeds=6600-6625 --truncation-psi=0.5

不出意外,到这儿就该出错了

NLP论文复现代码实例_虚拟环境


以及最后报的:Could not find MSVC/GCC/CLANG installation on this computer. Check compiler_bindir_search_path list in “E:\people_face\gan_and\stylegan2-m

aster\dnnlib\tflib\custom_ops.py”.

NLP论文复现代码实例_stylegan2_02

解决问题

1.经过百度发现错误原因在于C++编译器未安装
查看大佬的讨论问题

在custom_ops.py里面的compiler_bindir_search_path换成自己的库,如果你有找到了替换,完结撒花。

NLP论文复现代码实例_stylegan2_03

否则你就像我一样解决

1.emmm我去找了我的没有找到,即便是自己安装软件的还是C盘的Microsoft Visual code(啊啊啊,我的名字不一样,去搜了下区别)。

(吐槽我用的pycharm还要去蹭Microsoft Visual Studio的库,太菜了不知道pycharm的咋弄)

2.根据百度知道这个代码高于17版本的不行

下载17版本Microsoft Visual Studio 选择社区版下载就好

NLP论文复现代码实例_visual studio code_04

3.安装教程不多解释这里很详细的介绍了,只需要看“2.安装vs2017”
安装vs2017

4.为了保持一致我默认下载在C盘了,因为不管你软件下在哪儿他有些系统文件还是在C盘。。累了

NLP论文复现代码实例_python_05


害,感动哭了,可算有了,因为中途只下载了python的没有下载其他的,所以也没有bin目录,还是看了

vs2017安装多下载了些东西就有了bin目录5.替换路径,运行

NLP论文复现代码实例_虚拟环境_06


啊啊, 看看不报错的控制台多么的舒服!

NLP论文复现代码实例_visual studio code_07


NLP论文复现代码实例_虚拟环境_08


6.查看结果

NLP论文复现代码实例_python_09