[varLib] use operator.iadd instead of operator.add

Reduces copying.
This commit is contained in:
Behdad Esfahbod 2016-04-15 09:00:57 -07:00
parent fd238eb2ae
commit 908d1dac47

View File

@ -203,7 +203,7 @@ class VariationModel(object):
j = self.mapping[i] j = self.mapping[i]
weights = self.deltaWeights[j] weights = self.deltaWeights[j]
items = [out[idx] * weight for idx,weight in weights.items()] items = [out[idx] * weight for idx,weight in weights.items()]
delta = reduce(operator.add, items) delta = reduce(operator.iadd, items)
out[j] = delta out[j] = delta
return out return out