Click or drag to resize
QuasiNewtonTrainerErrorStatus Property
The error status from the trainer.

Namespace: Imsl.DataMining.Neural
Assembly: ImslCS (in ImslCS.dll) Version: 6.5.2.0
Syntax
public virtual int ErrorStatus { get; }

Property Value

Type: Int32
An int representing the error status from the trainer.

Implements

ITrainerErrorStatus
Remarks
Zero indicates that no errors were encountered during training. Any non-zero value indicates that some error condition arose during training. In many cases the trainer is able to recover from these conditions and produce a well-trained network.

Error Status Condition
0No error occurred during training.
1The last global step failed to locate a lower point than the current error value. The current solution may be an approximate solution and no more accuracy is possible, or the step tolerance may be too large.
2Relative function convergence; both the actual and predicted relative reductions in the error function are less than or equal to the relative function convergence tolerance.
3Scaled step tolerance satisfied; the current point may be an approximate local solution, or the algorithm is making very slow progress and is not near a solution, or the step tolerance is too big.
4Optimizer threw a FalseConvergenceException.
5Optimizer threw a MaxIterationsException.
6Optimizer threw a UnboundedBelowException.

See Also