Ejemplo n.º 1
0
 def testCloseness(self):
   """Test closenessScores for a periodic encoder"""
   encoder = ScalarEncoder(w=7, minval=0, maxval=7, radius=1, periodic=True,
                           name="day of week", forced=True)
   scores = encoder.closenessScores((2, 4, 7), (4, 2, 1), fractional=False)
   for actual, score in itertools.izip((2, 2, 1), scores):
     self.assertEqual(actual, score)
Ejemplo n.º 2
0
 def testCloseness(self):
     """Test closenessScores for a periodic encoder"""
     encoder = ScalarEncoder(w=7, minval=0, maxval=7, radius=1, periodic=True,
                             name="day of week", forced=True)
     scores = encoder.closenessScores((2, 4, 7), (4, 2, 1), fractional=False)
     for actual, score in itertools.izip((2, 2, 1), scores):
       self.assertEqual(actual, score)