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)
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)
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)
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)
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)