代码之家  ›  专栏  ›  技术社区  ›  Juskie

快速人工神经网络库:FANN错误10

  •  1
  • Juskie  · 技术社区  · 11 年前

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

    FANN Error 10: Error reading info from train data file "/tmp/train.dat", line: 154.
    

    这是相关文件: http://pastebin.com/WvruFrXr

    我将GNULinux/Debian Jessie与libfann2(2.1.0~beta~dfsg-8)和libfann-dev(2.1.0~beta~dfhg-8)软件包一起使用。

    3 回复  |  直到 11 年前
        1
  •  0
  •   artud2000    11 年前

    看来你的EOL角色有问题。查看此文档并将EOL字符切换为LF

    http://www.cyberciti.biz/faq/howto-unix-linux-convert-dos-newlines-cr-lf-unix-text-format/

    你可以使用文本编辑器并找到替换来做同样的事情

        2
  •  0
  •   Juskie    11 年前

    该文件已被另一个进程打开。

        3
  •  0
  •   Thomas Knowles    9 年前

    我知道这篇文章很旧,但我发现问题是我没有在培训文档的末尾添加一个合适的换行符,就像上面所说的那样,只是我只是在sr.write(Environment.NewLine)的末尾写了一个文件;

    这帮我搞定了!