On Wed, Mar 31, 2010 at 11:38 AM, T J <tjhn...@gmail.com> wrote:

> On Wed, Mar 31, 2010 at 10:30 AM, T J <tjhn...@gmail.com> wrote:
> > Hi,
> >
> > I'm getting some strange behavior with logaddexp2.reduce:
> >
> > from itertools import permutations
> > import numpy as np
> > x = np.array([-53.584962500721154, -1.5849625007211563,
> -0.5849625007211563])
> > for p in permutations([0,1,2]):
> >    print p, np.logaddexp2.reduce(x[list(p)])
> >
> > Essentially, the result depends on the order of the array...and we get
> > nans in the "bad" orders.  Likely, this also affects logaddexp.
> >
>
> Sorry, forgot version information:
>
> $ python -c "import numpy;print numpy.__version__"
> 1.5.0.dev8106
> __
>

Looks like roundoff error.

Chuck
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to