From 1049b6acb37c244ef7470b2e7fe4145a616d3df3 Mon Sep 17 00:00:00 2001 From: Justin Worthe Date: Sun, 2 Aug 2015 20:45:24 +0200 Subject: Changed network innards to use maps --- include/brain/neural_network.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'include') diff --git a/include/brain/neural_network.h b/include/brain/neural_network.h index ccd65eb..22e5e42 100644 --- a/include/brain/neural_network.h +++ b/include/brain/neural_network.h @@ -3,6 +3,7 @@ #include #include #include +#include #include #include "brain/neural_node.h" @@ -23,10 +24,10 @@ public: int numberOfOutputs() const { return _outputs.size(); } private: - std::vector> _sensors; + std::map> _sensors; std::shared_ptr _biasNode; - std::vector> _hiddenNodes; - std::vector> _outputs; + std::map> _hiddenNodes; + std::map> _outputs; void parseFile(std::istream &&file); -- cgit v1.2.3