[Numpy-discussion] numarray bug: dot product between 2x2 and 3x2x3 on Mac different from PC
oliphant.travis at ieee.org
Mon Jul 17 14:10:42 CDT 2006
Sebastian Haase wrote:
> Traceback (most recent call last):
> File "<input>", line 1, in ?
> TypeError: array cannot be safely cast to required type
> [[[ 1. 1. 1.]
> [ 1. 1. 1.]
> [ 1. 1. 1.]]
> [[ 2. 2. 2.]
> [ 2. 2. 2.]
> [ 2. 2. 2.]]]
> The TypeError looks like a numpy bug !
I don't see why this is a bug. You are trying to coerce a 32-bit
integer to a 32-bit float. That is going to lose precision and so you
get the error indicated.
More information about the Numpy-discussion