DCGAN总算在我自己电脑上跑出来了

虽然目前对DCGAN还是一知半解,但是通过老板推送的文章,链接如下:

http://mp.weixin.qq.com/s/dokn34ACSeb2g0HN6yOkYg

终于在我目前配置的环境,tensorflow1.0 + python 3.5上跑成功了。

取得代码是这个地址:https://github.com/carpedm20/DCGAN-tensorflow

就是一定要注意这两步骤我没有操作:

$ python download.py mnist
$ python download.py celebA

因为总是有错误,所以我就自己在网上down了mnist的数据库。

但是由于mnist的数据库是.gz的后缀,(可见目前大家都喜欢在Linux上进行工作),需要在linux下通过命令解压后,然后拷到window相对应的
data目录中,然后就按照 (这一步害死人了,搞了很久才发觉需要在Linux环境下解压,因为widows读入的数据总是不正确,python运行出错)

一步步操作即可。

但是celebA我没有操作成功,因为没有下载这个库。

这个http://mp.weixin.qq.com/s/dokn34ACSeb2g0HN6yOkYg 里面的demo,epoch了5次,效果很差,我的电脑是CPU,运行了一天一夜。

后面考虑在GPU上部署环境。

下一步开始真正的学习GAN的机理和代码,然后以此为介入点,开始学习机器学习。

按照工作时候的步骤来,我觉得应该入门会快点!

 PS:时间用的最长的地方:

1.我电脑上装的是Anacoda,里面带了Spyder,一直在用这个跑,发现和在python终端跑的不一样,有时候不告诉错误原因,查了很久,最后转到

Anaconda(prompt)tensorflow,直接在下面运行,找错误,才总算解决。

2.就是上面提到的,.gz需要在Linux环境下解压。


原文地址:https://www.cnblogs.com/cicadachan/p/6588560.html