Example #1
0
 def test_leafsize(self):
     with self.assertRaises(ValueError):
         knn = kNN(data, labels, cityblock, 0)
Example #2
0
 def test_distance(self):
     with self.assertRaises(ValueError):
         knn = kNN(data, labels, "cityblock", 1)
Example #3
0
 def test_labels_length(self):
     with self.assertRaises(ValueError):
         knn = kNN(data, np.array(['a', 'a']), cityblock, 1)
Example #4
0
 def test_labels_empty(self):
     with self.assertRaises(ValueError):
         knn = kNN(data, np.array([]), cityblock, 1)
Example #5
0
 def test_data(self):
     with self.assertRaises(ValueError):
         knn = kNN(np.array([]), labels, cityblock, 1)
Example #6
0
 def setUp(self):
     self.knn = kNN(data, labels, cityblock, 1)