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