[varLib] use operator.iadd instead of operator.add
Reduces copying.
This commit is contained in:
parent
fd238eb2ae
commit
908d1dac47
@ -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
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user