On Wed, Apr 24, 2013 at 10:37 PM, andrew giessel <[email protected]> wrote: > Hello all- > > A while back I emailed the list about function for the numpy namespace, > iteraxis(), which allows you to generalize the default iteration behavior of > numpy arrays over any axis. > > I've implemented this function more cleanly and the pull request is here: > https://github.com/numpy/numpy/pull/3262, and includes passing tests and > documentation. > > This is very simple code, which uses np.rollaxis() to bring the desired > dimension to the front, and then allows you to loop over slices in this > re-structured view of the array. While little more than an alias, I feel > this is a very useful function because looping over iterators is a core > pattern in python, and makes working with slices of any multidimensional > array very pythonic. Adding this function makes this more visible for > users, new and old, and I hope members of this list will agree it is worth > adding to the namespace.
I'm afraid I don't. It's a just a reduced-functionality version of rollaxis(). I don't think the additional name adds anything substantial. -- Robert Kern _______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
