def test_nich_add_remove_data(): ss = nich.create_ss() nich.add_data(ss, 0) assert_almost_equal(ss.count, 1) assert_almost_equal(ss.mean, 0) assert_almost_equal(ss.variance, 0) nich.remove_data(ss, 0) assert_almost_equal(ss.count, 0) assert_almost_equal(ss.mean, 0) assert_almost_equal(ss.variance, 0)
def test_nich_create_ss(): ss = nich.create_ss() assert_almost_equal(ss.count, 0) assert_almost_equal(ss.mean, 0) assert_almost_equal(ss.variance, 0)
def test_nich_data_prob(): ss = nich.create_ss() hp = nich.create_hp() assert_almost_equal(nich.data_prob(hp, ss), 0)
def test_nich_pred_prob(): ss = nich.create_ss() hp = nich.create_hp() assert nich.pred_prob(hp, ss, 0) <= 0
def test_nich_sample_post(): ss = nich.create_ss() hp = nich.create_hp() nich.sample_post(hp, ss)
def test_nich_sample_data(): ss = nich.create_ss() hp = nich.create_hp() nich.sample_data(hp, ss)