stat: implement Poisson rejection sampling. (#333)

* stat: implement Poisson rejection sampling.
This commit is contained in:
kczimm
2017-12-12 11:47:55 -06:00
committed by Brendan Tracey
parent 6b603faff1
commit 2b530dd15c
2 changed files with 45 additions and 15 deletions

View File

@@ -101,6 +101,10 @@ func TestPoissonCDF(t *testing.T) {
func TestPoisson(t *testing.T) {
src := rand.New(rand.NewSource(1))
for i, b := range []Poisson{
{100, src},
{15, src},
{10, src},
{9.9, src},
{3, src},
{1.5, src},
{0.9, src},