2017-01-28 17 views
1

私はPyMC3を使っていくつかの問題を解決しています: Crystal Ball Tutorial.pdf 3-11ページの問題を本質的に解決しようとしています。 http://faculty.insead.edu/delquie/msp/Other%20downloads/Crystal%20Ball%20Tutorial.pdf部分正規分布を作成するPyMC3

私はそれが正規分布(8,2)が、代わりにある、平均値= 8の正規分布を作成しようとしているSD = 2、つまり5

の下限を持っています - 無限から無限に、それは8時に切り捨てられます。

トップがこれを行う例はありますか?

答えて

2

あなたがしたいのは、有界(正規)分布からサンプルすることです。 PyMC3を使用すると、このようなディストリビューションの任意の境界を設定できます。

with pm.Model() as model: 
    boundedN = pm.Bound(pm.Normal, lower=5.0) 
    a = boundedN('a', mu=8, sd=2) 
関連する問題