Я пытался этот код, но я получаю ошибку,
Я не могу решить эту проблему!
У кого-нибудь есть идеи?
#include<iostream>
using namespace std;
#include <cv.h>
#include <highgui.h>
#include <fann.h>
#include <fann_cpp.h>
#include <floatfann.h>
int main()
{
const float connection_rate = 1;
const float learning_rate = 0.7;
const unsigned int num_layers = 3;
const unsigned int num_input = 2;
const unsigned int num_neurons_hidden = 4;
const unsigned int num_output = 1;
const float desired_error = 0.0001;
const unsigned int max_epochs = 500000;
const unsigned int epochs_between_reports = 1000;
FANN::neural_net ann;
ann.create_standard(num_layers,num_input, num_neurons_hidden, num_output,connection_rate,learning_rate);
ann.train_on_file("C:\\xor.data", max_epochs,epochs_between_reports, desired_error);
ann.save("C:\\xor_float.net");
ann.destroy();
return 0;
}
xor.data:
4 2 1
0 0
0
0 1
1
1 0
1
1 1
0
Ошибка была:
Ошибка 1 FANN: невозможно открыть файл конфигурации "C: \ xor.data" для чтения.
Спасибо.