65
edits
Line 83: | Line 83: | ||
for (int i = 0; i < inputs.size(); ++i) { | for (int i = 0; i < inputs.size(); ++i) { | ||
float[] inp = (float[]) inputs.get(i); | float[] inp = (float[]) inputs.get(i); | ||
float known = 0 | float known = 1.0; | ||
if ((inp[0] > 0.5 && inp[1] > 0.5) || (inp[0] < 0.5 && inp[1] < 0.5)) known = 0. | if ((inp[0] > 0.5 && inp[1] > 0.5) || (inp[0] < 0.5 && inp[1] < 0.5)) known = 0.0; | ||
float result = nn.feedForward(inp); | float result = nn.feedForward(inp); | ||
mse += (result - known) * (result - known); | mse += (result - known) * (result - known); |
edits