Hello everyone,
Is there a 'numpy' efficient way to do the following loop:
for i, v in indices, values:
total[ i ] += v
The behaviour is like numpy.put, but instead of overwriting the array
element, it is incremented. Currently I have a little C extension which
does the job, but I'm lazy to fix it up for all the various dtypes etc.
Am I missing a more general way? I have repeated values in indices, so that:
total[indices]+=values
... does not give the result I'm after.
Thanks
Jon
_______________________________________________
NumPy-Discussion mailing list
[email protected]
http://mail.scipy.org/mailman/listinfo/numpy-discussion