org.encog.ml.train.strategy.end
Class EndMaxErrorStrategy

java.lang.Object
  extended by org.encog.ml.train.strategy.end.EndMaxErrorStrategy
All Implemented Interfaces:
EndTrainingStrategy, Strategy

public class EndMaxErrorStrategy
extends Object
implements EndTrainingStrategy


Constructor Summary
EndMaxErrorStrategy(double maxError)
           
 
Method Summary
 void init(MLTrain train)
          Initialize this strategy.
 void postIteration()
          Called just after a training iteration.
 void preIteration()
          Called just before a training iteration.
 boolean shouldStop()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EndMaxErrorStrategy

public EndMaxErrorStrategy(double maxError)
Method Detail

shouldStop

public boolean shouldStop()

Specified by:
shouldStop in interface EndTrainingStrategy
Returns:
True if training should stop.

init

public void init(MLTrain train)
Initialize this strategy.

Specified by:
init in interface Strategy
Parameters:
train - The training algorithm.

postIteration

public void postIteration()
Called just after a training iteration.

Specified by:
postIteration in interface Strategy

preIteration

public void preIteration()
Called just before a training iteration.

Specified by:
preIteration in interface Strategy


Copyright © 2014. All Rights Reserved.