我开始使用这个网络。我写了一些代码,但我不确定我是否做得对。这就是我所做的:
- 首先创建网络
HopefieldNetwork net = new HopefieldNetwork(50)
。 - 比添加所有模式,
net.addPattern(aPattern)
其中aPattern
的类型BasicMLData
和更改在循环中添加所有模式。 - 现在进行
net.runUntilStable(5000)
最多 5000 次迭代的训练。这是正确的吗? - 现在我们有了训练好的网络。像这样获取输出
out = (BasicMLData) net.compute(input)
那么一切都好吗?