2
的概率的對數時,我想計算在python下面的函數:防止下溢性計算正常樣品落在一定間隔在給定兩個實數<code>x</code>和<code>y</code>蟒
log Pr [ x <= t <= y ],
其中t
被採樣從正態分佈。
一個天真的實現是使用scipy.stats.norm
。
np.log(scipy.stats.norm.cdf(y) - scipy.stats.norm.cdf(x))
不幸的是,這會導致下溢時x
和y
遠離0
。 如何避免這樣的數字錯誤?