| Name | Description |
---|
  | Gradient(Func<Vector<Double>, ValueTuple<Double, Vector<Double>>>) |
Objective function where the Gradient is available. Greedy evaluation.
|
  | Gradient(Func<Vector<Double>, Double>, Func<Vector<Double>, Vector<Double>>) |
Objective function where the Gradient is available. Lazy evaluation.
|
  | GradientHessian(Func<Vector<Double>, ValueTuple<Double, Vector<Double>, Matrix<Double>>>) |
Objective function where both Gradient and Hessian are available. Greedy evaluation.
|
  | GradientHessian(Func<Vector<Double>, Double>, Func<Vector<Double>, Vector<Double>>, Func<Vector<Double>, Matrix<Double>>) |
Objective function where both Gradient and Hessian are available. Lazy evaluation.
|
  | Hessian(Func<Vector<Double>, ValueTuple<Double, Matrix<Double>>>) |
Objective function where the Hessian is available. Greedy evaluation.
|
  | Hessian(Func<Vector<Double>, Double>, Func<Vector<Double>, Matrix<Double>>) |
Objective function where the Hessian is available. Lazy evaluation.
|
  | NonlinearFunction(Func<Vector<Double>, Vector<Double>, Vector<Double>>, Vector<Double>, Vector<Double>, Vector<Double>, Int32) |
Objective function for nonlinear least squares regression.
The numerical jacobian with accuracy order is used.
|
  | NonlinearFunction(Func<Vector<Double>, Vector<Double>, Vector<Double>>, Func<Vector<Double>, Vector<Double>, Matrix<Double>>, Vector<Double>, Vector<Double>, Vector<Double>) |
Objective function with a user supplied jacobian for nonlinear least squares regression.
|
  | NonlinearModel(Func<Vector<Double>, Vector<Double>, Vector<Double>>, Vector<Double>, Vector<Double>, Vector<Double>, Int32) |
Objective model for non-linear least squares regression.
|
  | NonlinearModel(Func<Vector<Double>, Vector<Double>, Vector<Double>>, Func<Vector<Double>, Vector<Double>, Matrix<Double>>, Vector<Double>, Vector<Double>, Vector<Double>) |
objective model with a user supplied jacobian for non-linear least squares regression.
|
  | NonlinearModel(Func<Vector<Double>, Double, Double>, Vector<Double>, Vector<Double>, Vector<Double>, Int32) |
Objective model for non-linear least squares regression.
|
  | NonlinearModel(Func<Vector<Double>, Double, Double>, Func<Vector<Double>, Double, Vector<Double>>, Vector<Double>, Vector<Double>, Vector<Double>) |
Objective model with a user supplied jacobian for non-linear least squares regression.
|
  | ScalarDerivative |
Objective function where the first derivative is available.
|
  | ScalarSecondDerivative |
Objective function where the first and second derivatives are available.
|
  | ScalarValue |
Objective function where neither first nor second derivative is available.
|
  | Value |
Objective function where neither Gradient nor Hessian is available.
|