Example #1
0
def test_bernoulli3(p):
    """ Test bernoulli distribution failures """
    with pytest.raises(ValueError):
        bernoulli(p)
Example #2
0
def test_bernoulli1():
    """ Test bernoulli distribution """
    d = bernoulli(1/2)
    assert d.outcomes == (0, 1)
    assert sum(d.pmf) == pytest.approx(1)
Example #3
0
def test_bernoulli2(p):
    """ Test bernoulli distribution """
    d = bernoulli(p)
    assert d[0] == pytest.approx(1-p)
    assert d[1] == pytest.approx(p)
Example #4
0
def test_bernoulli2(p):
    """ Test bernoulli distribution """
    d = bernoulli(p)
    assert d[0] == pytest.approx(1 - p)
    assert d[1] == pytest.approx(p)
Example #5
0
def test_bernoulli3(p):
    """ Test bernoulli distribution failures """
    with pytest.raises(ValueError):
        bernoulli(p)
Example #6
0
def test_bernoulli1():
    d = bernoulli(1/2)
    assert_equal(d.outcomes, (0,1))
    assert_almost_equal(sum(d.pmf), 1)
Example #7
0
def test_bernoulli1():
    """ Test bernoulli distribution """
    d = bernoulli(1 / 2)
    assert d.outcomes == (0, 1)
    assert sum(d.pmf) == pytest.approx(1)
Example #8
0
def test_bernoulli2():
    for p in [ i/10 for i in range(0, 11)]:
        d = bernoulli(p)
        assert_almost_equal(d[0], 1-p)
        assert_almost_equal(d[1], p)
Example #9
0
def test_bernoulli2():
    """ Test bernoulli distribution """
    for p in [i / 10 for i in range(0, 11)]:
        d = bernoulli(p)
        assert_almost_equal(d[0], 1 - p)
        assert_almost_equal(d[1], p)
Example #10
0
def test_bernoulli1():
    """ Test bernoulli distribution """
    d = bernoulli(1 / 2)
    assert_equal(d.outcomes, (0, 1))
    assert_almost_equal(sum(d.pmf), 1)
Example #11
0
def test_bernoulli2():
    """ Test bernoulli distribution """
    for p in [i/10 for i in range(0, 11)]:
        d = bernoulli(p)
        assert_almost_equal(d[0], 1-p)
        assert_almost_equal(d[1], p)
Example #12
0
def test_bernoulli1():
    """ Test bernoulli distribution """
    d = bernoulli(1/2)
    assert_equal(d.outcomes, (0, 1))
    assert_almost_equal(sum(d.pmf), 1)