Example #1
0
 def test_pmf_p5(self):
     poisson_pmf = poisson.pmf(10, 2)
     genpoisson_pmf_5 = genpoisson_p.pmf(10, 2, 1e-25, 5)
     assert_allclose(poisson_pmf, genpoisson_pmf_5, rtol=1e-12)
Example #2
0
 def test_pmf_p2(self):
     poisson_pmf = poisson.pmf(2, 2)
     genpoisson_pmf = genpoisson_p.pmf(2, 2, 0, 2)
     assert_allclose(poisson_pmf, genpoisson_pmf, rtol=1e-15)
Example #3
0
 def test_pmf(self):
     gp_pmf = genpoisson_p.pmf(3, 2, 2, 2)
     zigp_pmf = zigenpoisson.pmf(3, 2, 2, 2, 0.1)
     assert_allclose(gp_pmf, zigp_pmf, rtol=5e-2, atol=5e-2)
Example #4
0
 def test_pmf_p1(self):
     poisson_pmf = poisson.pmf(1, 1)
     genpoisson_pmf = genpoisson_p.pmf(1, 1, 0, 1)
     assert_allclose(poisson_pmf, genpoisson_pmf, rtol=1e-15)
Example #5
0
 def test_pmf_zero(self):
     gp_pmf = genpoisson_p.pmf(3, 2, 1, 1)
     zigp_pmf = zigenpoisson.pmf(3, 2, 1, 1, 0)
     assert_allclose(gp_pmf, zigp_pmf, rtol=1e-12)