<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 5, 2013 at 5:37 PM, Sebastian Berg <span dir="ltr"><<a href="mailto:sebastian@sipsolutions.net" target="_blank">sebastian@sipsolutions.net</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="overflow:hidden">For the moment I saw one "annoying" change in<br>


numpy, and that is `abs(x - y)` being used for allclose and working<br>
nicely currently.</div></blockquote></div><br>It would probably be an improvement if allclose returned all(x == y) unless one of the arguments is inexact.  At the moment allclose() fails for char arrays:</div><div class="gmail_extra">

<br></div><div class="gmail_extra"><div class="gmail_extra">>>> allclose('abc', 'abc')</div><div class="gmail_extra">Traceback (most recent call last):</div><div class="gmail_extra">  File "<stdin>", line 1, in <module></div>

<div class="gmail_extra">  File "numpy/core/numeric.py", line 2114, in allclose</div><div class="gmail_extra">    xinf = isinf(x)</div><div class="gmail_extra">TypeError: Not implemented for this type</div><div class="gmail_extra">

<br></div><div class="gmail_extra"><br></div></div></div>