Method | Description | |
---|---|---|
InitOthers ( ) : void |
Not needed for this training type.
|
|
TrainFlatNetworkResilient ( |
Tran a network using RPROP.
|
|
TrainFlatNetworkResilient ( |
Construct a resilient trainer for flat networks.
|
|
UpdateWeight ( double gradients, double lastGradient, int index ) : double |
Calculate the amount to change the weight by.
|
|
UpdateWeightMinus ( double gradients, double lastGradient, int index ) : double | ||
UpdateWeightPlus ( double gradients, double lastGradient, int index ) : double | ||
UpdateiWeightMinus ( double gradients, double lastGradient, int index ) : double | ||
UpdateiWeightPlus ( double gradients, double lastGradient, int index ) : double |
Method | Description | |
---|---|---|
Sign ( double v ) : int |
Determine the sign of the value.
|
public TrainFlatNetworkResilient ( |
||
flat | The network to train. | |
trainingSet | IMLDataSet | The training data to use. |
return | System |
public TrainFlatNetworkResilient ( |
||
network | The network to train. | |
training | IMLDataSet | The training data to use. |
zeroTolerance | double | How close a number should be to zero to be counted as zero. |
initialUpdate | double | The initial update value. |
maxStep | double | The maximum step value. |
return | System |
public UpdateWeight ( double gradients, double lastGradient, int index ) : double | ||
gradients | double | The gradients. |
lastGradient | double | The last gradients. |
index | int | The index to update. |
return | double |
public UpdateWeightMinus ( double gradients, double lastGradient, int index ) : double | ||
gradients | double | |
lastGradient | double | |
index | int | |
return | double |
public UpdateWeightPlus ( double gradients, double lastGradient, int index ) : double | ||
gradients | double | |
lastGradient | double | |
index | int | |
return | double |
public UpdateiWeightMinus ( double gradients, double lastGradient, int index ) : double | ||
gradients | double | |
lastGradient | double | |
index | int | |
return | double |
public UpdateiWeightPlus ( double gradients, double lastGradient, int index ) : double | ||
gradients | double | |
lastGradient | double | |
index | int | |
return | double |