如何重现”改进的GAN”代码?Theano/cudnn/docker的问题

我一直在尝试重现这里找到的代码,该代码涉及OpenAI的“改进的GAN”,但我在设置环境(一个Docker容器)时遇到了很多麻烦。
我就是无法让Theano与此代码正常工作。

我创建了一个Docker容器来测试它,但是当我使用通过conda安装的稳定版本的Theano时,会出现段错误…
一些帖子建议改用Theano的开发版本,但当我更新它时,Theano就无法再找到Cudnn了

(gpuarray/dnn.py", line 98, in _dnn_lib raise RuntimeError('Could not load cudnn library') RuntimeError: Could not load cudnn library)

如果有人对Theano/lasagne/docker有经验,能帮助我,我将非常感激。如果需要,我可以粘贴我的Dockerfile,或者任何可能有帮助的东西。


回答:

我通过使用以下dockerfile“修复”了这个问题。希望这能帮助到其他人 🙂 显然,它需要一个较旧版本的Theano才能正常工作。

Related Posts

L1-L2正则化的不同系数

我想对网络的权重同时应用L1和L2正则化。然而,我找不…

使用scikit-learn的无监督方法将列表分类成不同组别,有没有办法?

我有一系列实例,每个实例都有一份列表,代表它所遵循的不…

f1_score metric in lightgbm

我想使用自定义指标f1_score来训练一个lgb模型…

通过相关系数矩阵进行特征选择

我在测试不同的算法时,如逻辑回归、高斯朴素贝叶斯、随机…

可以将机器学习库用于流式输入和输出吗?

已关闭。此问题需要更加聚焦。目前不接受回答。 想要改进…

在TensorFlow中,queue.dequeue_up_to()方法的用途是什么?

我对这个方法感到非常困惑,特别是当我发现这个令人费解的…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注