我正在尝试使用Neuroph Studio运行人工神经网络,使用多层感知器网络的给定示例。每次尝试时,我都会在日志控制台中收到相同的错误:
SEVERE [global]
java.lang.NullPointerException
at org.neuroph.core.learning.SupervisedLearning.beforeEpoch(SupervisedLearning.java:127)
at org.neuroph.core.learning.IterativeLearning.learn(IterativeLearning.java:163)
[catch] at org.neuroph.core.NeuralNetwork$1.run(NeuralNetwork.java:289)
我的系统是:
Product Version: NeurophStudio 201210100934
Java: 1.7.0_07; Java HotSpot(TM) 64-Bit Server VM 23.3-b01
System: Windows 7 version 6.1 running on amd64; Cp1252; es_ES (neurophstudio)
User directory: C:\Users\i3casa\AppData\Roaming\.neurophstudio\dev
Cache directory: C:\Users\i3casa\AppData\Roaming\.neurophstudio\dev\var\cache
你知道对这个错误有任何修改吗?
感谢。
答案 0 :(得分:0)
这个问题的答案是我必须在训练网络之前在Neuroph Studio中打开训练集。否则,没有找到训练集,并且启动了Null poiner异常。