From 4a29fe792ad86c112a15dcfc80264a7fa9db34e6 Mon Sep 17 00:00:00 2001 From: Shin Date: Sat, 21 May 2016 12:52:35 +0200 Subject: [PATCH] Parity 4 minimum --- include/NeuralNetwork/ProblemSets/Parity.h | 35 +++++++++++----------- 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/include/NeuralNetwork/ProblemSets/Parity.h b/include/NeuralNetwork/ProblemSets/Parity.h index 9965ed5..cf25273 100644 --- a/include/NeuralNetwork/ProblemSets/Parity.h +++ b/include/NeuralNetwork/ProblemSets/Parity.h @@ -19,27 +19,26 @@ namespace NeuralNetwork { }; } - std::vector Parity4() { + std::vector Parity4(float min = 0.0) { return { - {{0,0,0,0},{0}}, - {{0,0,0,1},{1}}, - {{0,0,1,0},{1}}, - {{0,0,1,1},{0}}, - {{0,1,0,0},{1}}, - {{0,1,0,1},{0}}, - {{0,1,1,0},{0}}, - {{0,1,1,1},{1}}, - {{1,0,0,0},{1}}, - {{1,0,0,1},{0}}, - {{1,0,1,0},{0}}, - {{1,0,1,1},{1}}, - {{1,1,0,0},{0}}, - {{1,1,0,1},{1}}, - {{1,1,1,0},{1}}, - {{1,1,1,1},{0}}, + {{min,min,min,min},{min}}, + {{min,min,min,1},{1}}, + {{min,min,1,min},{1}}, + {{min,min,1,1},{min}}, + {{min,1,min,min},{1}}, + {{min,1,min,1},{min}}, + {{min,1,1,min},{min}}, + {{min,1,1,1},{1}}, + {{1,min,min,min},{1}}, + {{1,min,min,1},{min}}, + {{1,min,1,min},{min}}, + {{1,min,1,1},{1}}, + {{1,1,min,min},{min}}, + {{1,1,min,1},{1}}, + {{1,1,1,min},{1}}, + {{1,1,1,1},{min}}, }; } - } } \ No newline at end of file