diff python/moving.py @ 581:10e8a9f2bd9f

change for python 2.6
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Wed, 17 Sep 2014 17:29:19 -0400
parents 05c927c6d3cf
children 7e1ae4d97f1a
line wrap: on
line diff
--- a/python/moving.py	Fri Aug 29 01:32:11 2014 -0400
+++ b/python/moving.py	Wed Sep 17 17:29:19 2014 -0400
@@ -1176,7 +1176,9 @@
         return x'''
         if not hasattr(self, aggregatedSpeed):
             self.aggregatedSpeed = aggregationFunc(self.getSpeeds())
-        userTypeProbabilities = {userType2Num[userTypename]: speedProbabilities[userTypename](self.aggregatedSpeed) for userTypename in speedProbabilities}
+        userTypeProbabilities = {}
+        for userTypename in speedProbabilities:
+            userTypeProbabilities[userType2Num[userTypename]] = speedProbabilities[userTypename](self.aggregatedSpeed)
         self.setUserType(utils.argmaxDict(userTypeProbabilities))
         return userTypeProbabilities