gpt4 book ai didi

python - 如何使用 IPython/NumPy 计算 RMSE?

转载 作者:行者123 更新时间:2023-12-04 13:05:14 28 4
gpt4 key购买 nike

我在尝试使用 NumPy 在 IPython 中计算均方根误差时遇到问题。我很确定该函数是正确的,但是当我尝试输入值时,它给了我以下 TypeError 消息:

TypeError: unsupported operand type(s) for -: 'tuple' and 'tuple'

这是我的代码:
import numpy as np

def rmse(predictions, targets):
return np.sqrt(((predictions - targets) ** 2).mean())

print rmse((2,2,3),(0,2,6))

显然我的输入有问题。在我把它放入 rmse(): 之前,我需要建立阵列吗?线?

最佳答案

在 rmse 函数中,尝试:

return np.sqrt(np.mean((predictions-targets)**2))

关于python - 如何使用 IPython/NumPy 计算 RMSE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21926020/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com