Method | Description | |
---|---|---|
HybridStrategy ( ITrain altTrain ) : System |
Construct a hybrid strategy with the default minimum improvement and toleration cycles.
|
|
HybridStrategy ( ITrain altTrain, double minImprovement, int tolerateMinImprovement, int alternateCycles ) : System |
Create a hybrid strategy.
|
|
Init ( ITrain train ) : void |
Initialize this strategy.
|
|
PostIteration ( ) : void |
Called just after a training iteration.
|
|
PreIteration ( ) : void |
Called just before a training iteration.
|
public HybridStrategy ( ITrain altTrain ) : System | ||
altTrain | ITrain | The alternative training strategy. |
return | System |
public HybridStrategy ( ITrain altTrain, double minImprovement, int tolerateMinImprovement, int alternateCycles ) : System | ||
altTrain | ITrain | The alternate training algorithm. |
minImprovement | double | The minimum improvement to switch algorithms. |
tolerateMinImprovement | int | The number of cycles to tolerate the /// minimum improvement for. |
alternateCycles | int | How many cycles should the alternate /// training algorithm be used for. |
return | System |
public Init ( ITrain train ) : void | ||
train | ITrain | The training algorithm. |
return | void |