[Numpy-discussion] Different attributes for NumPy types

Robert Kern robert.kern at gmail.com
Thu May 22 15:09:11 EDT 2008


On Thu, May 22, 2008 at 10:24 AM, Travis E. Oliphant
<oliphant at enthought.com> wrote:
> Bruce Southey wrote:
>> Hi,
>> Is it bug if different NumPy types have different attributes?
>>
> I don't think so, other than perhaps we should not have the Python types
> in the numpy namespace.
>
> numpy.float is just __builtin__.float   which is a Python type not a
> NumPy data-type object.
>
> numpy.float64 inherits from numpy.float however.

And I believe this is the cause of the difference between the
attributes of numpy.float32/numpy.float128 and numpy.float64. Same
deal with int0 and int64 on your presumably 64-bit platform.

-- 
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



More information about the NumPy-Discussion mailing list