请注意本库不接受 issues,仅用作记录跑起来 Keras-GAN 过程中遇到的一些问题及解决方法。
重要:首先请确保网络正常访问所有需要的库的服务器。
本次主要目的是跑起来其中的 CGAN,其他的项目遇到的问题类似,希望能对你有所帮助。
原库使用方法和提交 issues 请访问:eriklindernoren/Keras-GAN
记录者 @kongzue
1. 需要keras-contrib,但是keras-contrib在官方仓库没有编译好的,需要手动拉取编译,方法是前往 https://github.com/keras-team/keras-contrib.git 下载到本地后
git clone https://www.github.com/keras-team/keras-contrib.git
cd keras-contrib
python setup.py install
PackagesNotFoundError: The following packages are not available from current channels:
-tensorflow
输入:
anaconda show free/tensorflow
按照提示复制返回的:
conda install --channel https://conda.anaconda.org/free tensorflow
回车安装。
git config --global https.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080
其次是配置禁用 SSL 验证
git config --global http.sslVerify “false”
需要手动下载 mnist.npz
https://s3.amazonaws.com/img-datasets/mnist.npz
全局搜索(双击shift):"minst.load_data"
然后找到并修改其 path 信息,系统提示只读的话选择强行修改:
指向你刚刚下载的mnist.npz文件
需要修改代码
由原来的
from keras.optimizers import Adam
改为:
from tensorflow.keras.optimizers import Adam