예제 #1
0
 def test_calc_prob_class(self):
     training_set = DataSet([[1, 2], [3, 4], [5, 6], [7, 8]],
                                 labels=["cat", "dog", "cat", "cat"])
     classifier = NaiveBayes(training_set)
     prob = classifier._calc_prob_class("cat")
     self.assertAlmostEqual(prob, 0.75, places=2)