小编use*_*239的帖子

基于WinBugs/JAGS中的if - else条件选择不同的分布

我正在尝试编写一个Winbugs/Jags模型来建模多粒度主题模型(完全是本文 - > http://www.ryanmcd.com/papers/mg_lda.pdf)

在这里,我想根据特定值选择不同的分布.对于Eg:我想做点什么

`if ( X[i] > 0.5 )
{
Z[i] ~ dcat(theta-gl[D[i], 1:K-gl])
W[i] ~ dcat(phi-gl[z[i], 1:V])
}
else 
{
Z[i] ~ dcat(theta-loc[D[i], 1:K-loc])
W[i] ~ dcat(phi-loc[z[i], 1:V])
}
`
Run Code Online (Sandbox Code Playgroud)

这可以在Winbugs/JAGS中完成吗?

if-statement model distribution jags winbugs

7
推荐指数
1
解决办法
7042
查看次数

标签 统计

distribution ×1

if-statement ×1

jags ×1

model ×1

winbugs ×1