使用hmatrix-gsl-stats对随机分布进行采样时如何推进RNG状态?

时间:2015-05-06 21:23:11

标签: haskell gsl hmatrix

当我从随机分布中采样时,如何在hmatrix-gsl-stats中推进RNG: 例如:

λ> CN.random_1p Exponential 235252 1.0
0.8742160459331277
λ> CN.random_1p Exponential 235252 1.0
0.8742160459331277

我没有看到在https://hackage.haskell.org/package/hmatrix-gsl-stats-0.2.1/docs/Numeric-GSL-Distribution-Continuous.html

中维持RNG状态的明显界面

1 个答案:

答案 0 :(得分:3)

该软件包中的API似乎并没有提供任何返回更新种子的操作(在使用纯语言进​​行随机性时,这显然是一个很大的禁忌)。您必须修补程序包以返回更新的种子或使用其他程序包。