Click or drag to resize
Accord.NET (logo)

TrustRegionNewtonMethod Constructor (Int32, FuncDouble, Double, FuncDouble, Double, FuncDouble, Double)

Creates a new ResilientBackpropagation function optimizer.

Namespace:  Accord.Math.Optimization
Assembly:  Accord.Math (in Accord.Math.dll) Version: 3.8.0
Syntax
public TrustRegionNewtonMethod(
	int numberOfVariables,
	Func<double[], double> function,
	Func<double[], double[]> gradient,
	Func<double[], double[]> hessian
)
Request Example View Source

Parameters

numberOfVariables
Type: SystemInt32
The number of free parameters in the function to be optimized.
function
Type: SystemFuncDouble, Double
The function to be optimized.
gradient
Type: SystemFuncDouble, Double
The gradient of the function.
hessian
Type: SystemFuncDouble, Double
The hessian of the function.
See Also