[Numpy-discussion] Different attributes for NumPy types
Thu May 22 16:25:23 CDT 2008
On Thu, May 22, 2008 at 2:59 PM, Robert Kern <firstname.lastname@example.org> wrote:
> On Thu, May 22, 2008 at 2:46 PM, Charles R Harris
> <email@example.com> wrote:
>> It also leads to various inconsistencies:
>> In : float32(array([]))
>> Out: array([[ 1.]], dtype=float32)
>> In : float64(array([]))
>> Out: 1.0
> Okay, so don't do that. Always use x.astype(dtype) or asarray(x, dtype).
> 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
So, should these return an error if the argument is an ndarray object,
a list or similar?
Otherwise, int, float and string type of arguments would be okay under
the assumption that people would like variable precision scalars.
More information about the Numpy-discussion