FANN错误10从列车数据文件中读取信息时出错

时间:2016-04-28 18:01:21

标签: c# neural-network fann

我正在使用 FANN lib,当我在训练文件中使用 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:阅读我之前没有帮助的文章

0 个答案:

没有答案