The error status from the trainer.

Namespace: Imsl.DataMining.Neural
Assembly: ImslCS (in ImslCS.dll) Version: 6.5.0.0

Syntax

C#
public virtual int ErrorStatus { get; }
Visual Basic (Declaration)
Public Overridable ReadOnly Property ErrorStatus As Integer
Visual C++
public:
virtual property int ErrorStatus {
	int get ();
}

Field Value

An int representing the error status from the trainer.

Implements

ITrainer..::.ErrorStatus

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