GPflow AdamOptimizer 问题
GPflow AdamOptimizer issue
我想在我的 python 代码中使用 GPflow 的 AdamOptimizer。
如前所述,gpflow 正在使用特定版本的 TensorFlow。
我遵循了中的答案,我在虚拟环境中尝试了三种不同的组合。
Tensorflow GPflow
1.5 1.4
1.13.0 1.2.0
1.11.0 1.2.0
我还是无法实现:
gpflow.train.AdamOptimizer
错误是:Cannot find the reference in the init.py
你对我有什么建议吗?
P.S。我认为这个问题不是 的重复问题,因为 post 的答案不适合我。
您建议的组合没有意义 - tensorflow 1.5 真的很旧,鉴于 tensorflow 的发展速度如此之快,我们没有费心保持向后兼容。同样,gpflow 1.2 在这一点上已经很老了,不能指望与更新的 tensorflow 版本一起工作。
如果你查看 release notes,你会发现 GPflow 1.4 是第一个支持 tensorflow 1.12 和 1.13 的版本。我们在开发分支中修复了对 tensorflow 1.14 的支持(按照 Mark van der Wilk 的评论中的建议进行安装),但这尚未作为 PyPI/pip 包发布。 (GPflow 1.3 应该支持 tensorflow 1.11,但我没有测试过。)
Tensorflow 1.11.0 与 GPflow 1.2.0 版本兼容。
我想在我的 python 代码中使用 GPflow 的 AdamOptimizer。
如前所述
我遵循了
Tensorflow GPflow
1.5 1.4
1.13.0 1.2.0
1.11.0 1.2.0
我还是无法实现:
gpflow.train.AdamOptimizer
错误是:Cannot find the reference in the init.py
你对我有什么建议吗?
P.S。我认为这个问题不是
您建议的组合没有意义 - tensorflow 1.5 真的很旧,鉴于 tensorflow 的发展速度如此之快,我们没有费心保持向后兼容。同样,gpflow 1.2 在这一点上已经很老了,不能指望与更新的 tensorflow 版本一起工作。
如果你查看 release notes,你会发现 GPflow 1.4 是第一个支持 tensorflow 1.12 和 1.13 的版本。我们在开发分支中修复了对 tensorflow 1.14 的支持(按照 Mark van der Wilk 的评论中的建议进行安装),但这尚未作为 PyPI/pip 包发布。 (GPflow 1.3 应该支持 tensorflow 1.11,但我没有测试过。)
Tensorflow 1.11.0 与 GPflow 1.2.0 版本兼容。