![]() |
BroydenFletcherGoldfarbShanno Properties |
The BroydenFletcherGoldfarbShanno type exposes the following members.
Name | Description | |
---|---|---|
![]() | Corrections |
The number of corrections to approximate the inverse Hessian matrix.
Default is 6. Values less than 3 are not recommended. Large values
will result in excessive computing time.
|
![]() | Delta |
Delta for convergence test.
|
![]() | Epsilon |
Epsilon for convergence test.
|
![]() | Function |
Gets or sets the function to be optimized.
(Inherited from BaseOptimizationMethod.) |
![]() | FunctionTolerance |
The machine precision for floating-point values.
|
![]() | 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.) |
![]() | GradientTolerance |
A parameter to control the accuracy of the line search routine.
|
![]() | LineSearch |
The line search algorithm.
|
![]() | MaxIterations |
The maximum number of iterations.
|
![]() | MaxLineSearch |
The maximum number of trials for the line search.
|
![]() | MaxStep |
The maximum step of the line search.
|
![]() | MinStep |
The minimum step of the line search routine.
|
![]() | NumberOfVariables |
Gets the number of variables (free parameters)
in the optimization problem.
(Inherited from BaseOptimizationMethod.) |
![]() | OrthantwiseC |
Coefficient for the L1 norm of variables.
|
![]() | OrthantwiseEnd |
End index for computing L1 norm of the variables.
|
![]() | OrthantwiseStart |
Start index for computing L1 norm of the variables.
|
![]() | ParameterTolerance |
A parameter to control the accuracy of the line search routine. The default
value is 1e-4. This parameter should be greater than zero and smaller
than 0.5.
|
![]() | Past |
Distance for delta-based convergence test.
|
![]() | 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.) |
![]() | Value |
Gets the output of the function at the current Solution.
(Inherited from BaseOptimizationMethod.) |
![]() | Wolfe |
A coefficient for the Wolfe condition.
|