def test_similarity_minus_ones(self): for v in self.vs: u = ct.transform_to_similarity(v, -1) self.assertTrue(numpy.allclose(u, -v))
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)
def test_similarity_one(self): for v in self.vs: u = ct.transform_to_similarity(v, 1) self.assertTrue(numpy.allclose(u, v))