FastIca.MaxIterations Property

Gets or sets the maximum number of iterations for the FastICA algorithm.

Definition

Namespace: Numerics.NET.Statistics.Multivariate
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.1.5
C#
public int MaxIterations { get; set; }

Property Value

Int32

Remarks

The algorithm will terminate after this many iterations even if the convergence criterion (Tolerance) has not been met. In such cases, the SolutionReport will indicate that the iteration limit was reached.

For most well-behaved datasets, the algorithm converges in 50-100 iterations. The default value is 200, which is sufficient for nearly all practical cases.

Exceptions

ArgumentOutOfRangeException Thrown when the value is less than 1.

See Also