Java Encog简单前馈网络的初始(在线)训练
有没有一种方法可以一个一个地提供培训示例 在线培训来自: 但我的问题是,我不能这样做:Java Encog简单前馈网络的初始(在线)训练,java,encog,Java,Encog,有没有一种方法可以一个一个地提供培训示例 在线培训来自: 但我的问题是,我不能这样做: final Backpropagation train = new Backpropagation(network, trainingSet, 0.07, 0.02); train.setBatchSize(1); 因为我的培训集是一个流,所以我会一个接一个地接收示例。我将不得不使多个反向传播列车对象,这是没有用的。但是有一个很好的理由,就是训练数据是一个流,所以我不能将整个集合加载到ram
final Backpropagation train = new Backpropagation(network, trainingSet, 0.07, 0.02);
train.setBatchSize(1);
因为我的培训集是一个流,所以我会一个接一个地接收示例。我将不得不使多个反向传播列车对象,这是没有用的。但是有一个很好的理由,就是训练数据是一个流,所以我不能将整个集合加载到ram中
我需要像这样的东西
while (traningData.hasNext()) {
train(traningData.next();
}
while (traningData.hasNext()) {
train(traningData.next();
}