David Cournapeau wrote:
> Robert Kern wrote:
>> David Cournapeau wrote:
>>> Hi,
>>>
>>>     I wanted to know if the following behaviour is a bug or intended 
>>> behaviour:
>>>
>>> """  
>>> import numpy as N
>>> N.allclose(N.array([[1., 1.]]), N.array([1.]))
>>> """
>>>
>>> eg should allclose return True if arrays have different shape ?
>> If they are broadcastable to each other, then yes:
> Ok, I assumed it returns True because the second one is broadcastable to 
> the first one, but this is not intuitive to me. What is the rationale 
> for it ? (not that I want to criticize it, just curious)

The primary use case is this:

  allclose(some_array, some_scalar)

-- 
Robert Kern

"I have come to believe that the whole world is an enigma, a harmless enigma
 that is made terrible by our own mad attempt to interpret it as though it had
 an underlying truth."
  -- Umberto Eco
_______________________________________________
Numpy-discussion mailing list
[email protected]
http://projects.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to