OpenCV 3.0 Can't load neural network
I need to use a neural network in my OpenCV (version 3.0) project. I've created and trained neural network and it works, but if I want to load neural network from YML file, it doesn't predict. This is a code where I creat, train and save my neural network: FileStorage fs("nn.yml", FileStorage::WRITE); int input_neurons = 7; int hidden_neurons = 100; int output_neurons = 5; Ptr<TrainData> train_data = TrainData::loadFromCSV("data.csv", 10, 7, 12); Ptr<ANN_MLP> neural_network = ANN_MLP::create(); neural_network->setTrainMethod(ANN_MLP::BACKPROP); neural_network->setBackpropMomentumScale(0.1);