[Numpy-discussion] Questions about converting to numpy
Christopher Barker
Chris.Barker@noaa....
Wed Apr 25 15:23:40 CDT 2007
Russell E. Owen wrote:
> So I finally bit the bullet and converted most of my code from Numeric
> and numarray to numpy.
good for you!
I can only help with one:
> - Even after reading the book I'm not really clear on why one would use
> numpy.float_ instead of numpy.float or float
They float and numpy.float are the same, and numpy.float_ is the same as
numpy.float64:
>>> import numpy
>>> float is numpy.float
True
>>> numpy.float64 is numpy.float64
True
>>>
float was added to the numpy namespace so that we could write consistent
code like:
a = array(object, numpy.float32)
b = array(object, numpy.float)
i.e. have it all in the same namespace.
I'm not sure why float_ is an alias for float64, though I'm guessing
it's possible that on some platforms they are not the same.
-Chris
--
Christopher Barker, Ph.D.
Oceanographer
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Chris.Barker@noaa.gov
More information about the Numpy-discussion
mailing list