[Numpy-discussion] should get rid of the annoying numpy STDERR output

Robert Kern robert.kern at gmail.com
Thu Mar 24 12:11:28 EDT 2011


2011/3/24 Dmitrey <tmp50 at ukr.net>:
>>>> from numpy import inf, array
>>>> inf*0
> nan
>
> (ok)
>
>>>> array(inf) * 0.0
> StdErr: Warning: invalid value encountered in multiply
> nan
>
> My cycled calculations yields this thousands times slowing computations and
> making text output completely non-readable.
>
>>>> from numpy import __version__
>>>> __version__
> '2.0.0.dev-1fe8136'

We really should change the default to 'warn' for numpy 2.0. Maybe
even for numpy 1.6. We've talked about it before, and I think most
people were in favor. We just never pulled the trigger.

Devs, what say you?

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