[Numpy-discussion] New behavior of allclose

Ralf Gommers ralf.gommers at gmail.com
Thu Nov 5 16:50:49 EST 2015


On Wed, Nov 4, 2015 at 8:28 PM, Charles R Harris <charlesr.harris at gmail.com>
wrote:

> Hi All,
>
> This is to open a discussion of a change of behavior of `np.allclose`.
> That function uses `isclose` in numpy 1.10 with the result that array
> subtypes are preserved whereas before they were not. In particular, memmaps
> are returned when at least one of the inputs is a memmap. By and large I
> think this is a good thing, OTOH, it is a change in behavior. It is easy to
> fix, just run `np.array(result, copy=False)` on the current `result`, but I
> thought I'd raise the topic on the list in case there is a good argument to
> change things.
>

Why would it be good to return a memmap? And am I confused or does your
just merged PR [1] revert the behavior you say here is a good thing?

Ralf

[1] https://github.com/numpy/numpy/pull/6628
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20151105/6445292f/attachment.html>


More information about the NumPy-Discussion mailing list