重点放最前面:检查函数名是否和变量名重复,或者被重新定义了。

我自己定义的一个函数如下。

def rmspe(y, yhat):return np.sqrt(np.mean((yhat/y-1) ** 2))

然后我在运用它检测预测值和真实值的误差时发现,针对这一行出现了如下报错:

error = rmspe(np.expm1(Y_test), np.expm1(yhat))

TypeError: ‘numpy.float64’ object is not callable

而且这行之前明明没问题的。仔细检查这行前面的代码,发现我前面把rmspe重新定义成一个变量

rmspe = rmspe(np.expm1(Y_test), np.expm1(yhat))

当时这一行还可以调用到函数rmspe(),但之后rmspe就成了一个变量而非函数了。把rmspe改成别的名字即可。

‘numpy.float64‘ object is not callable相关推荐

  1. 'numpy.float64' object cannot be interpreted as an integer

    'numpy.float64' object cannot be interpreted as an integer fp=open(filename,'rb') blk_size = prod(di ...

  2. TypeError: 'numpy.ndarray' object is not callable

    取ndarray的某几个数,若写为: a = np.array([0,1,2,3,4,5,6]) index = np.array([1,2,3]) b = a(index) print(b) 则会报 ...

  3. Yolov6解决常见报错(1)TypeError numpy.float64 object cannot be interpreted as an index

    这几天偶然看见Yolov6出来,迫不及待的试了一下,结果看见网上评论说bug太多了,我作为使用者,想着积极做出贡献,把一些我解决的bug分享一下,方便大家也能看到顺便解决. 先看报错 Training ...

  4. 训练数据出现TypeError: 'numpy.float64' object cannot be interpreted as an integer错误

    问题背景: 用tensorflow训练自己的数据的时候,训练一段时间后,出现TypeError: 'numpy.float64' object cannot be interpreted as an ...

  5. frcnn系列错误: TypeError: 'numpy.float64' object cannot be interpreted as an index 的解决方案

    1.TypeError: 'numpy.float64' object cannot be interpreted as an index 的解决方案 看了很多博客都说要调整numpy版本到1.11. ...

  6. ‘numpy.float64‘ object cannot be interpreted as an integer

    能运行的代码: import numpy as npaaa=np.linspace(0.2, 1, 9)print(aaa) 报错的代码: import numpy as npccc=np.round ...

  7. 《python计算机视觉》关于‘numpy.float64‘ object cannot be interpreted as an integer错误的解决办法

    在<python计算机视觉>这本书的学习中,按照书中的代码敲完运行会发现这个报错: 运行代码如下: # Warp_Triangle_Image01.pyfrom pylab import ...

  8. 关于TypeError: ‘numpy.ndarray‘ object is not callable报错

    报错的代码: import tensorflow as tf import numpy as npdef sigmoid(x):return 1/(1+np.exp(-x)) def derivati ...

  9. 【报错及解决】TypeError: ‘numpy.ndarray‘ object is not callable

    一.错误代码及解决 def _shuffle_data(self):p = np.random.permutation(self._num_examples) #直接调用numoy的混排函数self. ...

最新文章

  1. Flask环境的配置
  2. 【微读书】《人工智能颠覆未来战争》连载之一:机器战胜人类?——AlphaGo人机对战的启示...
  3. 沈阳初步建成国内领先的城市级大数据资源库
  4. [Poetize6] IncDec Sequence
  5. 论文翻译《Object-Level Ranking: Bringing Order to Web Objects》
  6. 谁能救得了中兴?下一个是华为吗?
  7. 电脑显示器闪屏_Win7系统电脑显示器屏幕闪屏的解决办法
  8. mac 安装和使用MongoDB
  9. Oracle 12C 创建用户失败 - ORA-65096 invalid common user or role name
  10. matlab2c使用c++实现matlab函数系列教程-cosh函数
  11. 【CV】用于计算机视觉的 Transformer 高被引综述
  12. 计算信源熵和香农编码C语言,Word版可编辑-信息论与编码课程设计报告统计信源熵与香农编码精心整理.doc...
  13. 4人抢答器----基于Step MAX10小脚丫开发板
  14. MATLAB函数——fir1
  15. 摘抄“GPU Programming And Cg Language Primer 1rd Edition” 中文 名“GPU编程与CG语言之阳春白雪下里巴人”
  16. 几个IDS开源系统介绍
  17. JavaWeb在线租车服务系统
  18. 安装任何版本ActiveSync都出错原因
  19. 基于色温估计的白平衡算法
  20. 基于微信小程序的校园考研论坛设计与实现-计算机毕业设计源码+LW文档

热门文章

  1. 【 C 】经典抽象数据类型(ADT)之堆栈(用静态数组实现堆栈)
  2. 【 C 】字符串函数专题
  3. 压缩感知的阶段性总结
  4. 阿里好的开源项目有哪些(善用工具)
  5. Windows7下安装VC2008绿色版
  6. 2017 CIO展望:新IT运营模式的5大元素
  7. android连接sqlite进行简单的增删改查和事务管理
  8. Swift - 使用NSNotificationCenter发送通知,接收通知
  9. 权限的继承,取消继承,强制继承
  10. 操作分布式文件之六:如何解析远程文件