Compute the error on a MIMO Neuron after forward propagation of a certain input vector i.e. after neuron->run(). The error is the sum, over all the outputs, of the squared difference between the computed output and the desired target also increments a counter because MSE is an average of such errors
After calling this function on a neuron the train_errors array is set to
| (desired_output | neuron_value) Compute the error at the MIMO neuron output. We can use the generic version code because we keep the masked weights to 0 |