| 496 | print "pattern.vector.Model.search()" |
| 497 | |
| 498 | def test_distance(self): |
| 499 | # Assert Model document distance. |
| 500 | v1 = self.model.distance(self.model[0], self.model[1], method=vector.COSINE) |
| 501 | v2 = self.model.distance(self.model[0], self.model[2], method=vector.COSINE) |
| 502 | v3 = self.model.distance(self.model[0], self.model[2], method=vector.EUCLIDEAN) |
| 503 | self.assertAlmostEqual(v1, 0.8, places=1) |
| 504 | self.assertAlmostEqual(v2, 1.0, places=1) |
| 505 | self.assertAlmostEqual(v3, 1.2, places=1) |
| 506 | print "pattern.vector.Model.distance()" |
| 507 | |
| 508 | def test_cluster(self): |
| 509 | # Assert Model document clustering. |