0

我正在使用FANN库,当我在训练文件上使用fann_train_on_file函数时,出现以下错误:

FANN Error 10: Error reading info from train data file "D:/newData1.data", line: 1694

我正在使用FANNCSharp.Float。 在我的文件中 2000 行。这是我的代码:

public static void learnNeuralNetwork () {
File.Delete("ann");
List layers = new List();
layers.Add(20);
layers.Add(6);
layers.Add(2);

NeuralNet net = new NeuralNet(NetworkType.LAYER, layers);

net.SetActivationFunctionLayer(ActivationFunction.SIGMOID, 1);
net.SetActivationFunctionLayer(ActivationFunction.SIGMOID, 2);

net.TrainingAlgorithm = TrainingAlgorithm.TRAIN_RPROP;
net.TrainOnFile("D:/newData1.data", 100000, 100, 0.001f);
net.Save("ann");

我的火车数据如下:

2000 20 2
1 6 4 3 1169 5 5 4 3 1 4 1 67 3 2 2 3 1 2 1
1 0
2 48 2 3 5951 1 3 2 2 1 2 1 22 3 2 1 3 1 1 1
0 1

... 1694 行:

4 18 2 0 6761 5 3 2 3 1 4 3 68 3 1 2 3 1 1 1

为什么会这样?当我删除这行(从 1500 到 2000)时,错误出现在 1250 行中......等等。 PS:阅读以前的文章我没有帮助

4

0 回答 0