Edward1包含具有以下语法的方法HMC:
inference = ed.HMC({z: qz})
inference.run()我很难追踪到这方面的迁移。Edward2和TPF都不包含此包。在Edward项目的页面上查找迁移说明时,文档404s out。我找到的TFP中最接近的实现是:
ed2.mcmc.HamiltonianMonteCarlo()但是,这里的参数与Edward1包中的参数有很大不同。我正在编写的代码示例是linked。在TFP示例存储库中没有可用的更新版本。
有人能解释一下这个方法在Edward2中的实现是什么吗?它是否已被完全取代/不再存在?
发布于 2019-09-25 17:42:21
根据这里的文档- https://github.com/google/edward2/blob/master/Upgrading_From_Edward_To_Edward2.md
通过tensorflow-probability提供的HMC取代了edward实现。详情请访问:https://www.tensorflow.org/probability/api_docs/python/tfp/mcmc/HamiltonianMonteCarlo
https://stackoverflow.com/questions/58087084
复制相似问题