Метод | Описание | |
---|---|---|
Init ( ITrain train ) : void |
Initialize this strategy.
|
|
PostIteration ( ) : void |
Called just after a training iteration.
|
|
PreIteration ( ) : void |
Called just before a training iteration.
|
|
RequiredImprovementStrategy ( double required, double threshold, int cycles ) : System |
Construct a reset strategy. The error rate must fall below the required rate in the specified number of cycles, or the neural network will be reset to random weights and bias values.
|
|
RequiredImprovementStrategy ( double required, int cycles ) : System |
Construct a reset strategy. The error rate must fall below the required rate in the specified number of cycles, or the neural network will be reset to random weights and bias values.
|
|
RequiredImprovementStrategy ( int cycles ) : System |
Reset if there is not at least a 1% improvement for 5 cycles. Don't reset if below 10%.
|
public Init ( ITrain train ) : void | ||
train | ITrain | The training algorithm. |
Результат | void |
public RequiredImprovementStrategy ( double required, double threshold, int cycles ) : System | ||
required | double | The required error rate. |
threshold | double | The accepted threshold, don't reset if error is below this. |
cycles | int | The number of cycles to reach that rate. |
Результат | System |
public RequiredImprovementStrategy ( double required, int cycles ) : System | ||
required | double | The required error rate. |
cycles | int | The number of cycles to reach that rate. |
Результат | System |
public RequiredImprovementStrategy ( int cycles ) : System | ||
cycles | int | How many cycles to tolerate. |
Результат | System |