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
不出意外,到这儿就该出错了
以及最后报的: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”.
解决问题
1.经过百度发现错误原因在于C++编译器未安装
查看大佬的讨论问题
在custom_ops.py里面的compiler_bindir_search_path换成自己的库,如果你有找到了替换,完结撒花。
否则你就像我一样解决
1.emmm我去找了我的没有找到,即便是自己安装软件的还是C盘的Microsoft Visual code(啊啊啊,我的名字不一样,去搜了下区别)。
(吐槽我用的pycharm还要去蹭Microsoft Visual Studio的库,太菜了不知道pycharm的咋弄)
2.根据百度知道这个代码高于17版本的不行
下载17版本Microsoft Visual Studio 选择社区版下载就好
3.安装教程不多解释这里很详细的介绍了,只需要看“2.安装vs2017”
安装vs2017
4.为了保持一致我默认下载在C盘了,因为不管你软件下在哪儿他有些系统文件还是在C盘。。累了
害,感动哭了,可算有了,因为中途只下载了python的没有下载其他的,所以也没有bin目录,还是看了
vs2017安装多下载了些东西就有了bin目录5.替换路径,运行
啊啊, 看看不报错的控制台多么的舒服!
6.查看结果