|
|
ConjugateGradient Properties |
The ConjugateGradient type exposes the following members.
| Name | Description | |
|---|---|---|
| Evaluations |
Gets the number of function evaluations performed
in the last call to Minimize.
| |
| Function |
Gets or sets the function to be optimized.
(Inherited from BaseOptimizationMethod.) | |
| Gradient |
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.) | |
| Iterations |
Gets the number of iterations performed
in the last call to Minimize.
| |
| MaxIterations |
Gets or sets the maximum number of iterations
to be performed during optimization. Default
is 0 (iterate until convergence).
| |
| Method |
Gets or sets the conjugate gradient update
method to be used during optimization.
| |
| NumberOfVariables |
Gets the number of variables (free parameters)
in the optimization problem.
(Inherited from BaseOptimizationMethod.) | |
| Searches |
Gets the number of linear searches performed
in the last call to Minimize.
| |
| Solution |
Gets the current solution found, the values of
the parameters which optimizes the function.
(Inherited from BaseOptimizationMethod.) | |
| Status | ||
| Token |
Gets or sets a cancellation token that can be used to
stop the learning algorithm while it is running.
(Inherited from BaseOptimizationMethod.) | |
| Tolerance |
Gets or sets the relative difference threshold
to be used as stopping criteria between two
iterations. Default is 0 (iterate until convergence).
| |
| Value |
Gets the output of the function at the current Solution.
(Inherited from BaseOptimizationMethod.) |