net.finmath.optimizer
Class OptimizerFactoryCMAES
- java.lang.Object
-
- net.finmath.optimizer.OptimizerFactoryCMAES
-
- All Implemented Interfaces:
- OptimizerFactoryInterface
public class OptimizerFactoryCMAES extends java.lang.Object implements OptimizerFactoryInterface
-
-
Constructor Summary
Constructors Constructor and Description OptimizerFactoryCMAES(double accuracy, int maxIterations)OptimizerFactoryCMAES(double accuracy, int maxIterations, double[] parameterStandardDeviation)OptimizerFactoryCMAES(double accuracy, int maxIterations, double[] parameterLowerBound, double[] parameterUppderBound, double[] parameterStandardDeviation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description OptimizerInterfacegetOptimizer(OptimizerInterface.ObjectiveFunction objectiveFunction, double[] initialParameters)OptimizerInterfacegetOptimizer(OptimizerInterface.ObjectiveFunction objectiveFunction, double[] initialParameters, double[] lowerBound, double[] upperBound, double[] targetValues)OptimizerInterfacegetOptimizer(OptimizerInterface.ObjectiveFunction objectiveFunction, double[] initialParameters, double[] lowerBound, double[] upperBound, double[] parameterStep, double[] targetValues)
-
-
-
Constructor Detail
-
OptimizerFactoryCMAES
public OptimizerFactoryCMAES(double accuracy, int maxIterations, double[] parameterLowerBound, double[] parameterUppderBound, double[] parameterStandardDeviation)
-
OptimizerFactoryCMAES
public OptimizerFactoryCMAES(double accuracy, int maxIterations, double[] parameterStandardDeviation)
-
OptimizerFactoryCMAES
public OptimizerFactoryCMAES(double accuracy, int maxIterations)
-
-
Method Detail
-
getOptimizer
public OptimizerInterface getOptimizer(OptimizerInterface.ObjectiveFunction objectiveFunction, double[] initialParameters)
- Specified by:
getOptimizerin interfaceOptimizerFactoryInterface
-
getOptimizer
public OptimizerInterface getOptimizer(OptimizerInterface.ObjectiveFunction objectiveFunction, double[] initialParameters, double[] lowerBound, double[] upperBound, double[] targetValues)
- Specified by:
getOptimizerin interfaceOptimizerFactoryInterface
-
getOptimizer
public OptimizerInterface getOptimizer(OptimizerInterface.ObjectiveFunction objectiveFunction, double[] initialParameters, double[] lowerBound, double[] upperBound, double[] parameterStep, double[] targetValues)
- Specified by:
getOptimizerin interfaceOptimizerFactoryInterface
-
-
DataMelt 3.0 © DataMelt by jWork.ORG