-
bayes-torch是一款基于PyTorch构建的轻量级贝叶斯推理框架
资源介绍
贝叶斯火炬:轻量级贝叶斯推理框架
虽然有很多贝叶斯推理模型库/语言,例如 ,(tensorflow) (theano), (pytorch),但它们的计算基础与抽象高API之间的关系很尴尬。
因此,发现该项目在灵活的autograd库pytorch中实现了类似于stan的API。 这是一个轻量级的框架,您将直接编写联合似然函数来运行推理,而不是用Edward,stan,pymc或ugly风格的假采样语句运行Edward,而在pyro中使用奇怪的名称绑定。
例子
我们可以这样实现以下stan模型:
data {
int N;
real y[N];
}
parameters {
real mu;
}
model {
y ~ normal(mu, 1);
}
火炬-贝叶斯模型代码:
mu = Parameter ( 0.0 ) # o
- 上一篇: LSSVM工具箱中文版-LS-SVM.doc
- 下一篇: 数学建模中的预测方法:时间序列分析模型