【发布时间】:2011-04-15 14:36:34
【问题描述】:
当我运行我的代码时,我会偶尔收到这些警告,总是四人一组。我试图通过在某些语句之前和之后放置调试消息来定位源。
Warning: invalid value encountered in double_scalars
Warning: invalid value encountered in double_scalars
Warning: invalid value encountered in double_scalars
Warning: invalid value encountered in double_scalars
这是一个 Numpy 警告吗,什么是双标量?
来自我使用的 Numpy
min(), argmin(), mean() and random.randn()
我也使用 Matplotlib
【问题讨论】:
-
双标量是
double类型的值。它被称为标量以区分 numpy 中的双精度数组。 -
在我的例子中,在 >>> numpy.array([-4.00000000e-01]) ** 1.49011611939e-08 中有一个“FloatingPointError:在电源中遇到无效值”
标签: python numpy warnings matplotlib