示例#1
0
def test_nich_create_hp():
    hp = nich.create_hp()
    assert_almost_equal(hp.mu, 0)
    assert_almost_equal(hp.kappa, 1)
    assert_almost_equal(hp.sigmasq, 1.)
    assert_almost_equal(hp.nu, 1.)
示例#2
0
def test_nich_data_prob():
    ss = nich.create_ss()
    hp = nich.create_hp()
    assert_almost_equal(nich.data_prob(hp, ss), 0)
示例#3
0
def test_nich_sample_post():
    ss = nich.create_ss()
    hp = nich.create_hp()
    nich.sample_post(hp, ss)
示例#4
0
def test_nich_pred_prob():
    ss = nich.create_ss()
    hp = nich.create_hp()

    assert nich.pred_prob(hp, ss, 0) <= 0
示例#5
0
def test_nich_sample_data():
    ss = nich.create_ss()
    hp = nich.create_hp()
    nich.sample_data(hp, ss)