예제 #1
0
 def test_similarity_minus_ones(self):
     for v in self.vs:
         u = ct.transform_to_similarity(v, -1)
         self.assertTrue(numpy.allclose(u, -v))
예제 #2
0
 def test_similarity(self):
     for v in self.vs:
         for s in self.ss:
             u = ct.transform_to_similarity(v, s)
             s2 = 1 - cosine(u, v)
             self.assertAlmostEquals(s, s2)
예제 #3
0
 def test_similarity_one(self):
     for v in self.vs:
         u = ct.transform_to_similarity(v, 1)
         self.assertTrue(numpy.allclose(u, v))