Click or drag to resize
Accord.NET (logo)

ConjugateGradient Properties

The ConjugateGradient type exposes the following members.

Public propertyEvaluations
Gets the number of function evaluations performed in the last call to Minimize.
Public propertyFunction
Gets or sets the function to be optimized.
(Inherited from BaseOptimizationMethod.)
Public propertyGradient
Gets or sets a function returning the gradient vector of the function to be optimized for a given value of its free parameters.
(Inherited from BaseGradientOptimizationMethod.)
Public propertyIterations
Gets the number of iterations performed in the last call to Minimize.
Public propertyMaxIterations
Gets or sets the maximum number of iterations to be performed during optimization. Default is 0 (iterate until convergence).
Public propertyMethod
Gets or sets the conjugate gradient update method to be used during optimization.
Public propertyNumberOfVariables
Gets the number of variables (free parameters) in the optimization problem.
(Inherited from BaseOptimizationMethod.)
Public propertySearches
Gets the number of linear searches performed in the last call to Minimize.
Public propertySolution
Gets the current solution found, the values of the parameters which optimizes the function.
(Inherited from BaseOptimizationMethod.)
Public propertyStatus
Public propertyToken
Gets or sets a cancellation token that can be used to stop the learning algorithm while it is running.
(Inherited from BaseOptimizationMethod.)
Public propertyTolerance
Gets or sets the relative difference threshold to be used as stopping criteria between two iterations. Default is 0 (iterate until convergence).
Public propertyValue
Gets the output of the function at the current Solution.
(Inherited from BaseOptimizationMethod.)
See Also