8 #include "../exception/BadNumberOfInputException.hpp" 9 #include "../exception/NotSameStructException.hpp" 18 std::vector<NeuronLayer> layers;
21 NeuronNetwork(
int nbInput,
int nbOutput,
int nbHiddenLayer,
int nbNeuronPerLayer);
23 std::vector<double>
update(std::vector<double>& firstInputs);
std::vector< double > update(std::vector< double > &firstInputs)
Function allowing to change (update) inputs value.
Definition: NeuronNetwork.cpp:51
NeuronNetwork(int nbInput, int nbOutput, int nbHiddenLayer, int nbNeuronPerLayer)
Constructor of NeuronNetwork.
Definition: NeuronNetwork.cpp:14
static bool asSameStruct(NeuronNetwork net1, NeuronNetwork &net2)
Check if 2 NeuronNetwork have the same structure.
Definition: NeuronNetwork.cpp:67
Definition: NeuronNetwork.hpp:11