Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Encog简单前馈网络的初始(在线)训练_Java_Encog - Fatal编程技术网

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();
}