Apologies, intended to send this to the scipy list.
On Tue, Jun 21, 2011 at 2:35 PM, srean <srean.l...@gmail.com> wrote: > Hi All, > > is there a fast way to do cumsum with numexpr ? I could not find it, > but the functions available in numexpr does not seem to be > exhaustively documented, so it is possible that I missed it. Do not > know if 'sum' takes special arguments that can be used. > > To try another track, does numexpr operators have something like the > 'out' parameter for ufuncs ? If it is so, one could perhaps use > add( a[0:-1], a[1,:], out = a[1,:) provided it is possible to preserve > the sequential semantics. > > Another option is to use weave which does have cumsum. However my code > requires expressions which implement broadcast. That leads to my next > question, does repeat or concat return a copy or a view. If they avoid > copying, I could perhaps use repeat to simulate efficient > broadcasting. Or will it make a copy of that array anyway ?. I would > ideally like to use numexpr because I make heavy use of transcendental > functions and was hoping to exploit the VML library. > > Thanks for the help > > -- srean > _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion