gpt4 book ai didi

pymc - pymc3 中观察到的确定性

转载 作者:行者123 更新时间:2023-12-02 03:11:10 53 4
gpt4 key购买 nike

我正在尝试从 Infer.NET 移植一个模型,但我正在努力如何制作在 pymc3 中观察到的确定性变量?

M,L ~ 伯努利

# doesn't work ...
Deterministic("U %i" % i, switch(M[i], ~L[i], L[i]), observed=True)

最佳答案

不太清楚您要建模的内容(您更有可能获得包含问题完整描述的回复并尝试编写代码),但在 pymc3 中,您通过“观察到的”参数传递数据以指定可能性功能。例如,如果您想估计伯努利分布随机变量的成功概率,则该模型的可能性为

likelihood = pm.Bernoulli('likelihood', prior_p_success, observed=data)

其中 prior_p_success 是成功的先验概率,data 是二进制数据的向量。

关于pymc - pymc3 中观察到的确定性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40026052/

53 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com