I have written a script to map a 2D numpy array(A) onto another array(B) of
different dimension. more than one element (of array A) are summed and
mapped to each element of array B.  To achieve this I create a list where I
store the index of array A to be mapped to array B. The list is the
dimension of array B (if one can technically say that) and each element is
a list of indices to be summed. Then I parse this list with a nested loop
and compute each element of array B.

Because of the nested loop and the big arrays the process takes a minute or
so. My question is: is there a more elegant and significantly faster way of
doing this in python?

Thank you
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to