首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >火种上的PyMC3/Edward/Pyro?

火种上的PyMC3/Edward/Pyro?
EN

Stack Overflow用户
提问于 2018-05-15 03:41:52
回答 2查看 931关注 0票数 1

有没有人尝试过在Spark中使用python概率编程库?或者有没有人知道这需要什么?

我感觉Edward是最简单的,因为已经有工具连接Tensorflow和Spark,但仍然不清楚需要进行哪些低级代码更改。

我知道分布式MCMC仍然是一个活跃的研究领域(参见MC-Stan on Spark?),那么实现这一点是否合理?谢谢!

EN

回答 2

Stack Overflow用户

发布于 2018-07-28 03:21:59

你可以和Edward一起使用Tensorflow连接器,因为它是基于Tensorflow的,MCMC的主要缺点之一是计算非常密集,你可以尝试对你的贝叶斯模型进行变分推断,它近似于目标分布。(我相信这也适用于Pyro和PyMC3 ),您也可以使用Tensorflow分布式tensorflow distributed

我还建议你使用/尝试一个名为"Dask "https://dask.pydata.org/en/latest/Dask的库,你可以将你的模型从你的工作站扩展到一个集群,它也有Tensorflow连接器。

希望这能有所帮助

票数 1
EN

Stack Overflow用户

发布于 2019-01-11 10:05:56

我见过人们在PySpark中运行Pyro+PyTorch,但用例仅限于CPU,不涉及分布式训练。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50337869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档