From: Robert K. <rob...@gm...> - 2006-10-04 05:33:23
|
A. M. Archibald wrote: > On 03/10/06, Robert Kern <rob...@gm...> wrote: >> Has anyone implemented an easier or more efficient way to broadcast arrays to a >> common shape at the Python level? I was hoping that the broadcast iterator would >> actually provide the broadcasted arrays, but it does not. > > How about vectorize(lambda *args: args)? Almost works, only it > sometimes segfaults with more than two arguments... but that's clearly > a numpy bug. Yeah, a segfault would be problematic. Otherwise, it works and is in fact faster than what I wrote. -- Robert Kern "I have come to believe that the whole world is an enigma, a harmless enigma that is made terrible by our own mad attempt to interpret it as though it had an underlying truth." -- Umberto Eco |