Click or drag to resize
Accord.NET (logo)

BroydenFletcherGoldfarbShanno Properties

The BroydenFletcherGoldfarbShanno type exposes the following members.

Properties
  NameDescription
Public propertyCorrections
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.
Public propertyDelta
Delta for convergence test.
Public propertyEpsilon
Epsilon for convergence test.
Public propertyFunction
Gets or sets the function to be optimized.
(Inherited from BaseOptimizationMethod.)
Public propertyFunctionTolerance
The machine precision for floating-point values.
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 propertyGradientTolerance
A parameter to control the accuracy of the line search routine.
Public propertyLineSearch
The line search algorithm.
Public propertyMaxIterations
The maximum number of iterations.
Public propertyMaxLineSearch
The maximum number of trials for the line search.
Public propertyMaxStep
The maximum step of the line search.
Public propertyMinStep
The minimum step of the line search routine.
Public propertyNumberOfVariables
Gets the number of variables (free parameters) in the optimization problem.
(Inherited from BaseOptimizationMethod.)
Public propertyOrthantwiseC
Coefficient for the L1 norm of variables.
Public propertyOrthantwiseEnd
End index for computing L1 norm of the variables.
Public propertyOrthantwiseStart
Start index for computing L1 norm of the variables.
Public propertyParameterTolerance
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.
Public propertyPast
Distance for delta-based convergence test.
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 propertyValue
Gets the output of the function at the current Solution.
(Inherited from BaseOptimizationMethod.)
Public propertyWolfe
A coefficient for the Wolfe condition.
Top
See Also