Skip to content
Snippets Groups Projects
NeuralNetwork.cpp 37.4 KiB
Newer Older
  • Learn to ignore specific revisions
  •             current_layer_neuron_indices.emplace_back(neuron_id);
    
                /* Connect new neuron with all neuron from the previous layer */
                for(auto ind : previous_layer_neuron_indices) {
                    this->add_connection_simple(ind, neuron_id, l4n::SIMPLE_CONNECTION_TYPE::NEXT_WEIGHT);
                }
            }
    
            /* Init variables containing indices of INPUT nad OUTPUT neurons */
            this->input_neuron_indices = new ::std::vector<size_t>(inp_dim);
            this->output_neuron_indices = new ::std::vector<size_t>(out_dim);
    
            *this->input_neuron_indices = input_layer_neuron_indices;
            *this->output_neuron_indices = current_layer_neuron_indices;