diff --git a/include/NeuralNetwork/ConstructiveAlgorithms/CascadeCorrelation.h b/include/NeuralNetwork/ConstructiveAlgorithms/CascadeCorrelation.h index c8bf376..22db303 100644 --- a/include/NeuralNetwork/ConstructiveAlgorithms/CascadeCorrelation.h +++ b/include/NeuralNetwork/ConstructiveAlgorithms/CascadeCorrelation.h @@ -54,7 +54,7 @@ namespace NeuralNetwork { std::cout << error << "\n"; - if(_pruningStatus && error*_pruningLimit >= lastError) { // it is not getting bettter + if(_pruningStatus && error >= lastError * _pruningLimit) { // it is not getting bettter network.removeLastHiddenNeuron(); error=lastError; std::cout << "PRUNED\n";