C# Class Encog.ML.Train.Strategy.HybridStrategy

Inheritance: IStrategy
Mostra file Open project: encog/encog-silverlight-core

Public Methods

Method Description
HybridStrategy ( IMLTrain altTrain ) : System

Construct a hybrid strategy with the default minimum improvement and toleration cycles.

HybridStrategy ( IMLTrain altTrain, double minImprovement, int tolerateMinImprovement, int alternateCycles ) : System

Create a hybrid strategy.

Init ( IMLTrain train ) : void

Initialize this strategy.

PostIteration ( ) : void

Called just after a training iteration.

PreIteration ( ) : void

Called just before a training iteration.

Method Details

HybridStrategy() public method

Construct a hybrid strategy with the default minimum improvement and toleration cycles.
public HybridStrategy ( IMLTrain altTrain ) : System
altTrain IMLTrain The alternative training strategy.
return System

HybridStrategy() public method

Create a hybrid strategy.
public HybridStrategy ( IMLTrain altTrain, double minImprovement, int tolerateMinImprovement, int alternateCycles ) : System
altTrain IMLTrain The alternate training algorithm.
minImprovement double The minimum improvement to switch algorithms.
tolerateMinImprovement int
alternateCycles int
return System

Init() public method

Initialize this strategy.
public Init ( IMLTrain train ) : void
train IMLTrain The training algorithm.
return void

PostIteration() public method

Called just after a training iteration.
public PostIteration ( ) : void
return void

PreIteration() public method

Called just before a training iteration.
public PreIteration ( ) : void
return void