def testAnotherDistance(self): normalize_samples(self.samples) ss = self.samples for s1 in ss: for s2 in ss: self.assertTrue(0. <= s1.distance(s2) <= 1. * len(s1.values))
def testSampleNormalization(self): samples_config = normalize_samples(self.samples) ss, ssorg = self.samples, self.samples_org self.assertEqual(samples_config, [150., 50., None]) self.assertEqual(ss[0], ssorg[0]) for s1, s2 in zip(ss, ssorg)[1:]: self.assertNotEqual(s1, s2) s1v, s2v = s1.get_values(), s2.get_values() self.assertNotEqual(s1v[0], s2v[0]) self.assertNotEqual(s1v[1], s2v[1]) self.assertEqual(s1v[2], s2v[2])