From 76a0fd44a8eca1b0301b50f2c1f99b5fc3185732 Mon Sep 17 00:00:00 2001
From: Martin Beseda <martinbeseda@seznam.cz>
Date: Sat, 7 Jul 2018 15:34:48 +0200
Subject: [PATCH] ENH: Added serialization to the class NeuronBinary.

---
 src/Neuron/NeuronBinary.h | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/Neuron/NeuronBinary.h b/src/Neuron/NeuronBinary.h
index 7a66f5d8..75f380d6 100644
--- a/src/Neuron/NeuronBinary.h
+++ b/src/Neuron/NeuronBinary.h
@@ -17,9 +17,13 @@
  */
 class NeuronBinary:public Neuron {
     friend class boost::serialization::access;
-private:
+
+protected:
     template<class Archive>
-    void serialize(Archive & ar, const unsigned int version);
+    void serialize(Archive & ar, const unsigned int version){
+        //TODO separate implementation to NeuronLogistic.cpp!
+        ar & boost::serialization::base_object<Neuron>(*this);
+    };
 
 public:
 
-- 
GitLab