Ejemplo n.º 1
0
def test_bernoulli3(p):
    """ Test bernoulli distribution failures """
    with pytest.raises(ValueError):
        bernoulli(p)
Ejemplo n.º 2
0
def test_bernoulli1():
    """ Test bernoulli distribution """
    d = bernoulli(1/2)
    assert d.outcomes == (0, 1)
    assert sum(d.pmf) == pytest.approx(1)
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 5
0
def test_bernoulli3(p):
    """ Test bernoulli distribution failures """
    with pytest.raises(ValueError):
        bernoulli(p)
Ejemplo n.º 6
0
def test_bernoulli1():
    d = bernoulli(1/2)
    assert_equal(d.outcomes, (0,1))
    assert_almost_equal(sum(d.pmf), 1)
Ejemplo n.º 7
0
def test_bernoulli1():
    """ Test bernoulli distribution """
    d = bernoulli(1 / 2)
    assert d.outcomes == (0, 1)
    assert sum(d.pmf) == pytest.approx(1)
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 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)