Parity 4 minimum

This commit is contained in:
2016-05-21 12:52:35 +02:00
parent 7e00121d9c
commit 4a29fe792a

View File

@@ -19,27 +19,26 @@ namespace NeuralNetwork {
}; };
} }
std::vector<TrainingPattern> Parity4() { std::vector<TrainingPattern> Parity4(float min = 0.0) {
return { return {
{{0,0,0,0},{0}}, {{min,min,min,min},{min}},
{{0,0,0,1},{1}}, {{min,min,min,1},{1}},
{{0,0,1,0},{1}}, {{min,min,1,min},{1}},
{{0,0,1,1},{0}}, {{min,min,1,1},{min}},
{{0,1,0,0},{1}}, {{min,1,min,min},{1}},
{{0,1,0,1},{0}}, {{min,1,min,1},{min}},
{{0,1,1,0},{0}}, {{min,1,1,min},{min}},
{{0,1,1,1},{1}}, {{min,1,1,1},{1}},
{{1,0,0,0},{1}}, {{1,min,min,min},{1}},
{{1,0,0,1},{0}}, {{1,min,min,1},{min}},
{{1,0,1,0},{0}}, {{1,min,1,min},{min}},
{{1,0,1,1},{1}}, {{1,min,1,1},{1}},
{{1,1,0,0},{0}}, {{1,1,min,min},{min}},
{{1,1,0,1},{1}}, {{1,1,min,1},{1}},
{{1,1,1,0},{1}}, {{1,1,1,min},{1}},
{{1,1,1,1},{0}}, {{1,1,1,1},{min}},
}; };
} }
} }
} }