From b94b0d1c3769a9ce5f6395d63bcdfdf99810a391 Mon Sep 17 00:00:00 2001
From: Michal Kravcenko <michal.kravcenko@vsb.cz>
Date: Wed, 21 Nov 2018 19:57:11 +0100
Subject: [PATCH] Merge branch 'dev' of code.it4i.cz:bes0030/4Neuro into tmp

# Conflicts:
#	src/LearningMethods/GradientDescent.cpp
#	src/examples/net_test_pde_1.cpp
---
 src/examples/seminar.cpp | 36 ++++++++++++++++++------------------
 1 file changed, 18 insertions(+), 18 deletions(-)

diff --git a/src/examples/seminar.cpp b/src/examples/seminar.cpp
index 45117e49..6d0e2c6d 100644
--- a/src/examples/seminar.cpp
+++ b/src/examples/seminar.cpp
@@ -18,14 +18,14 @@ int main() {
     std::cout << "********************************************************************************************************************************************" <<std::endl;
 
 
-    NeuralNetwork XOR;
-    unsigned  int i1 = XOR.add_neuron( new NeuronLinear( ), BIAS_TYPE::NO_BIAS );
-    unsigned  int i2 = XOR.add_neuron( new NeuronLinear( ), BIAS_TYPE::NO_BIAS );
+    l4n::NeuralNetwork XOR;
+    unsigned  int i1 = XOR.add_neuron( new l4n::NeuronLinear( ), l4n::BIAS_TYPE::NO_BIAS );
+    unsigned  int i2 = XOR.add_neuron( new l4n::NeuronLinear( ), l4n::BIAS_TYPE::NO_BIAS );
 
-    unsigned  int h1 = XOR.add_neuron( new NeuronLogistic( ) );
-    unsigned  int h2 = XOR.add_neuron( new NeuronLogistic( ) );
+    unsigned  int h1 = XOR.add_neuron( new l4n::NeuronLogistic( ) );
+    unsigned  int h2 = XOR.add_neuron( new l4n::NeuronLogistic( ) );
 
-    unsigned  int o1 = XOR.add_neuron( new NeuronLinear( ), BIAS_TYPE::NO_BIAS );
+    unsigned  int o1 = XOR.add_neuron( new l4n::NeuronLinear( ), l4n::BIAS_TYPE::NO_BIAS );
 
     XOR.add_connection_simple( i1, h1 );
     XOR.add_connection_simple( i2, h1 );
@@ -56,7 +56,7 @@ int main() {
     out = {0};
     data_vec.emplace_back(std::make_pair(inp, out));
 
-    DataSet ds(&data_vec);
+    l4n::DataSet ds(&data_vec);
 
     /* specification of the input/output neurons */
     std::vector<size_t> net_input_neurons_indices(2);
@@ -71,7 +71,7 @@ int main() {
 
 
     /* ERROR FUNCTION SPECIFICATION */
-    MSE mse(&XOR, &ds);
+    l4n::MSE mse(&XOR, &ds);
 
 
 
@@ -98,16 +98,16 @@ int main() {
     double epsilon = 0.02;
     double delta = 0.7;
 
-    ParticleSwarm swarm_01(
-            &domain_bounds,
-            c1,
-            c2,
-            w,
-            gamma,
-            epsilon,
-            delta,
-            n_particles,
-            iter_max
+    l4n::ParticleSwarm swarm_01(
+        &domain_bounds,
+        c1,
+        c2,
+        w,
+        gamma,
+        epsilon,
+        delta,
+        n_particles,
+        iter_max
     );
     swarm_01.optimize( mse );
 
-- 
GitLab