Example #1
0
 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))
Example #2
0
 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])