2
Infer.NETからモデルを移植しようとしていますが、 と苦労しています.pymc3でDeterministic変数を確認するにはどうすればよいですか?pymc3で観測された確定性
M、L〜ベルヌーイ
# doesn't work ...
Deterministic("U %i" % i, switch(M[i], ~L[i], L[i]), observed=True)
Infer.NETからモデルを移植しようとしていますが、 と苦労しています.pymc3でDeterministic変数を確認するにはどうすればよいですか?pymc3で観測された確定性
M、L〜ベルヌーイ
# doesn't work ...
Deterministic("U %i" % i, switch(M[i], ~L[i], L[i]), observed=True)
それはあなたが(あなたは、コードの問題や試みの完全な記述で回答を得る可能性がより高い)モデルにしようとしますが、pymc3にしているものは非常に明確ではありません尤度関数を指定するために 'observed'引数を介してデータを渡します。あなたはベルヌーイ分布する確率変数のために、成功の確率を推定する場合たとえば、モデルの可能性はprior_p_success
が成功の事前確率であるとdata
があなたのバイナリデータのベクトルである
likelihood = pm.Bernoulli('likelihood', prior_p_success, observed=data)
だろう。