On Wed, Jul 10, 2013 at 5:03 PM, Andreas Hilboll <li...@hilboll.de> wrote: > On 10.07.2013 17:06, Matthew Brett wrote: >> Hi, >> >> On Wed, Jul 10, 2013 at 11:02 AM, Andreas Hilboll <li...@hilboll.de> wrote: >>> Hi, >>> >>> there are np.flipud and np.fliplr methods to flip 2d arrays on the first >>> and second dimension, respectively. What can I do to flip an array on an >>> axis which I don't know before runtime? I'd really like to see a >>> np.flip(arr, axis) method which lets me specify which axis to flip on. >> >> I have something like that that's a few lines long: >> >> https://github.com/nipy/nibabel/blob/master/nibabel/orientations.py#L231 >> >> Cheers, >> >> Matthew >> _______________________________________________ >> NumPy-Discussion mailing list >> NumPy-Discussion@scipy.org >> http://mail.scipy.org/mailman/listinfo/numpy-discussion >> > > Thanks, Matthew! Should this go into numpy itself?
Don't see why not. > If so, I could > prepare a PR, if you point me to the right place (file) to put it. I don't think there's a lot of rigid logic to how numpy's source is laid out. numpy/lib/function_base.py maybe, or next to flipud/fliplr in numpy/lib/twodim_base.py? -n _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion