在python和numpy上不是很好,但是在机器学习代码中处理均方误差。在
想做一个python子例程,返回基于test_数据的均方误差,结果如下。在
现在答案很好(不要引用x和y已经是矩阵)
for (x, y) in test_data:
predictedMatrix = self.feedforward(x)
actualMatrix = y
results = ((predictedMatrix - actualMatrix) ** 2).mean()
return(results)
*原来的问题是*
我的代码看起来不像python代码,事实上,整个练习看起来也不像其他人在机器学习上大量使用代码。它有效,但不好。谢谢你的建议。在
^{pr2}$
在numpy中计算MSE非常简单:
_axis=0=>;按行计算以获得向量。在
_axis=1=>;按列计算以获得向量。在
_axis=None=>;元素级计算以获得单个数字。在
相关问题 更多 >
编程相关推荐