マルチグレイントピックモデルをモデル化するための Winbugs/Jags モデルを作成しようとしています (まさにこの論文 -> http://www.ryanmcd.com/papers/mg_lda.pdf )
ここでは、特定の値に基づいて別の分布を選択したいと思います。例:次のようなことをしたい
`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])
}
`
これは Winbugs/JAGS で実行できますか?