Adversarial Autoencoder相关问题

前言

简述:因为盖楼失败导致代码跑不出来,直接借用了别人的代码,发现问题更多,于是踏入了解决环境配置的不归路。目前决定先挖坑,记录下来,以备日后使用。
原始目标:Adversarial Autoencoder 论文学习+代码实现
遇到的问题:下载了两份代码(来源不同),但是都跑不出来,问题各异。

问题1(解决)

代码来源:代码1
问题描述:执行代码后python返回错误
python错误信息:‘TypeError: unsupported operand type(s) for +: "int" and "NoneType" while run python train.py
解决方法:见开发者github的issues
说明:将Lasagne更新到开发版本(0.2.dev1)即可
操作:按照官网的方法更新到Bleeding-edge version
简要步骤说明:
conda目录下更新TheanoLasagne

pip install --upgrade https://github.com/Theano/Theano/archive/master.zip
pip install --upgrade https://github.com/Lasagne/Lasagne/archive/master.zip 

问题2(未解决)

代码来源:代码2
问题描述:缺少chainer模块
当前问题:安装chainer模块失败。安装使用命令:

pip install chainer -vvvv

安装完成后,在控制台下执行python -c "import chainer"后,python直接显示终止运行(难以理解的bug)。
说明:这份代码比较全,建议使用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容