class NearestNeighborUsingLSHTests(unittest.TestCase): def setUp(self): self.nnsLSH = NearestNeighborUsingLSH(**nns_settings) # def test_nns(self): # for d in documents: # self.nnsLSH.update(d) # self.assertEqual(d.docId, self.nnsLSH.getNearestDocument(d)) def test_getNearestDocumentWithReplacement(self): for d in documents: self.nnsLSH.update(d) for d in documents: print d.docId, self.nnsLSH.getNearestDocumentWithReplacement(d)
def setUp(self): self.nnsLSH = NearestNeighborUsingLSH(**nns_settings)