MCPcopy Index your code
hub / github.com/clips/pattern / test_distance

Method test_distance

test/test_vector.py:498–506  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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.

Callers

nothing calls this directly

Calls 1

distanceMethod · 0.45

Tested by

no test coverage detected