NeuralNet
NeuralNet copied to clipboard
Mean-square error calculation
Hi there, I think the mean-square error calculation might have a problem. It doesn't seem to be accumulating values. That swift syntax is a little unfamiliar to me, so I tried typing it out verbosely:
var errorSum = Float(0)
for x in 0 ..< real.count {
let error = (real[x] - target[x]) * (real[x] - target[x])
errorSum += error
}
errorSum /= Float(real.count)
... and the result was different. Hope this helps your project, apologies if I have got it wrong, best wishes, Simon.