[Numpy-discussion] isfortran compatibility in numpy 1.10.

2015-10-30 Thread Charles R Harris
Hi All, The isfortran function calls a.fnc (Fortran-Not-C), which is implemented as F_CONTIGUOUS && !C_CONTIGUOUS. Before relaxed stride checking contiguous multidimensional arrays could not be both and continguous 1-D arrays were always CONTIGUOUS, but this is not longer the case. Consequently

Re: [Numpy-discussion] isfortran compatibility in numpy 1.10.

2015-10-30 Thread Travis Oliphant
As I posted to the github issue, I support #2 as it is the original meaning. The most common case of isfortran that I recall was to support transpositions that needed to occur before calling Fortran-compiled linear algebra routines. However, with that said, you could also reasonably do #1 and

Re: [Numpy-discussion] Commit rights for Jonathan J. Helmus

2015-10-30 Thread Jonathan Helmus
On 10/28/2015 09:43 PM, Allan Haldane wrote: > On 10/28/2015 05:27 PM, Nathaniel Smith wrote: >> Hi all, >> >> Jonathan J. Helmus (@jjhelmus) has been given commit rights -- let's all >> welcome him aboard. >> >> -n > > Welcome Jonathan, happy to have you on the team! > > Allan > Thanks you

[Numpy-discussion] Back to the Future for np.lib.split

2015-10-30 Thread Charles R Harris
Hi All, This is to note that gh-6592 proposes to accelerate a planned future change to array_split. In Numpy < 1.9 empty arrays resulting from split always had dimension (0,),regardless of the dimensions of the other arrays in the result. In Numpy 1.9 a