当前位置: 首页 > 面试题库 >

“ double_scalars中遇到无效值”警告,可能为numpy

公羊子真
2023-03-14
问题内容

当我运行代码时,偶尔会以四个为一组的形式收到这些警告。我试图通过在某些语句之前和之后放置调试消息来定位源,以查明源。

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


问题答案:

看起来像是浮点计算错误。检查numpy.seterr函数以获取有关发生位置的更多信息。



 类似资料:
  • 问题内容: 我写了以下脚本: 但是我得到了这个结果,并发生了错误: 看来输入元素太小,以至于python将它们设为零,但是除法确实有其结果。 如何解决这类问题? 问题答案: 您无法解决。简单地说,您不能执行零除。 发生这种情况是因为2的指数非常大,为负数,因此结果四舍五入为零。 在这种情况下,由于除以零而返回。 现在,要解决您的问题,您可以: 去像mpmath这样的高精度数学图书馆。但这没那么有趣

  • 问题内容: 最近更新到PHP 7.1,并开始出现以下错误 警告:第29行遇到非数字值 这是第29行的样子 在本地主机上一切正常。 任何想法如何解决这个问题或它是什么? 问题答案: 似乎在PHP 7.1中,如果遇到非数字值,将发出警告。请参阅此链接。 这是与您收到的警告通知有关的相关部分: 当使用期望数字或它们的赋值等效项的运算符强制无效字符串时,将引入新的E_WARNING和E_NOTICE错误。

  • 问题内容: 我遇到了运行时警告 由我的这一行代码生成: 两个和是numpy的阵列 该警告可能是什么原因? 问题答案: 这很可能是由于所涉及的输入中的某处而发生的。它的一个示例如下所示- 对于所有涉及的比较,它将输出。让我们确认一下以进行比较。这是一个示例- 请注意输出中的第三列,该列与包含第三元素的比较相对应,并得出所有值。

  • 我正在用回复写一个 HOC。当我要返回类与 HOC 我得到一个警告在控制台说 函数作为React子级无效。如果您返回一个组件而不是< code >,可能会发生这种情况 我将为模式添加click处理程序,使其能够关闭。另外,我将从错误中得到消息,我已经将其作为第二个函数的参数传递给了模态中的show。

  • 我咨询了很多问题,还是找不到解决我问题的办法。 我正在做一个应用程序,其中一些类具有几何图形或点类型的属性,但在做持久性测试时,一切都很顺利,直到我尝试保存一个点。 我想补充一点,我需要使用这种类型的几何图形(导入org.locationtech.jts.geom.point;)我找到的所有解决方案都是使用类型(import com.vividsolutions.jts.geom.point;)

  • 不变冲突:元素类型无效:应为字符串(对于内置组件)或类/函数(对于复合组件),但GET:未定义。您可能忘记从定义组件的文件导出组件,或者您可能混淆了默认导入和命名导入。 检查的呈现方法。-node_modules\react-nativer\libraries\renderer\oss\reactnativerenderer-dev.js:5716:10 in createFiberFromTyp