Interface IConvergenceLearning
Common interface for convergence-based iterative learning algorithms.
Namespace: ISynergy.Framework.Mathematics.Statistics
Assembly: ISynergy.Framework.Mathematics.dll
Syntax
public interface IConvergenceLearning
Properties
View SourceCurrentIteration
Gets the current iteration number.
Declaration
int CurrentIteration { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
HasConverged
Gets or sets whether the algorithm has converged.
Declaration
bool HasConverged { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
MaxIterations
Gets or sets the maximum number of iterations performed by the learning algorithm.
Declaration
int MaxIterations { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Tolerance
Gets or sets the tolerance value used to determine whether the algorithm has converged.
Declaration
double Tolerance { get; set; }
Property Value
Type | Description |
---|---|
System.Double |