|
|
IOptimizationMethodTCode Interface |
Namespace: Accord.Math.Optimization
public interface IOptimizationMethod<TCode> : IOptimizationMethod, IOptimizationMethod<double[], double>, IOptimizationMethod<double[], double, TCode> where TCode : struct, new()
The IOptimizationMethodTCode type exposes the following members.
| Name | Description | |
|---|---|---|
| NumberOfVariables |
Gets the number of variables (free parameters)
in the optimization problem.
(Inherited from IOptimizationMethodTInput, TOutput.) | |
| Solution |
Gets the current solution found, the values of
the parameters which optimizes the function.
(Inherited from IOptimizationMethodTInput, TOutput.) | |
| Status | (Inherited from IOptimizationMethodTInput, TOutput, TCode.) | |
| Value |
Gets the output of the function at the current Solution.
(Inherited from IOptimizationMethodTInput, TOutput.) |
| Name | Description | |
|---|---|---|
| Maximize |
Finds the maximum value of a function. The solution vector
will be made available at the Solution property.
(Inherited from IOptimizationMethodTInput, TOutput.) | |
| Minimize |
Finds the minimum value of a function. The solution vector
will be made available at the Solution property.
(Inherited from IOptimizationMethodTInput, TOutput.) |