cc: reporting of error after first learning

This commit is contained in:
2016-05-21 16:55:07 +02:00
parent 5343751e7c
commit 1b98786bee

View File

@@ -39,6 +39,9 @@ namespace NeuralNetwork {
} else { } else {
error = trainOutputs(network, patterns); error = trainOutputs(network, patterns);
} }
std::cout << error << "\n";
while(_epoch++ < _maxEpochs && _neurons < _maxHiddenUnits && error > _errorTreshold) { while(_epoch++ < _maxEpochs && _neurons < _maxHiddenUnits && error > _errorTreshold) {
std::vector<std::shared_ptr<Neuron>> candidates = createCandidates(network.getNeuronSize() - outputs); std::vector<std::shared_ptr<Neuron>> candidates = createCandidates(network.getNeuronSize() - outputs);