blob: 980d5bc945cddd7bfec01b581fd793f474759e5f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#include "brain/neural_network.h"
#include "brain/neuron.h"
NeuralNetwork::NeuralNetwork(std::istream &&networkConfigFile, int numberOfSensors, int numberOfOutputs)
{
for (int i=0; i<numberOfSensors; ++i)
{
_sensors.push_back(std::make_shared<Sensor>());
}
for (int i=0; i<numberOfOutputs; ++i)
{
_outputs.push_back(std::make_shared<Neuron>());
}
}
|