public class OptimizerFactoryCMAES extends Object implements OptimizerFactory
| 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) |
| Modifier and Type | Method and Description |
|---|---|
Optimizer |
getOptimizer(Optimizer.ObjectiveFunction objectiveFunction,
double[] initialParameters,
double[] targetValues) |
Optimizer |
getOptimizer(Optimizer.ObjectiveFunction objectiveFunction,
double[] initialParameters,
double[] lowerBound,
double[] upperBound,
double[] targetValues) |
Optimizer |
getOptimizer(Optimizer.ObjectiveFunction objectiveFunction,
double[] initialParameters,
double[] lowerBound,
double[] upperBound,
double[] parameterStep,
double[] targetValues) |
public OptimizerFactoryCMAES(double accuracy,
int maxIterations,
double[] parameterLowerBound,
double[] parameterUppderBound,
double[] parameterStandardDeviation)
public OptimizerFactoryCMAES(double accuracy,
int maxIterations,
double[] parameterStandardDeviation)
public OptimizerFactoryCMAES(double accuracy,
int maxIterations)
public Optimizer getOptimizer(Optimizer.ObjectiveFunction objectiveFunction, double[] initialParameters, double[] targetValues)
getOptimizer in interface OptimizerFactorypublic Optimizer getOptimizer(Optimizer.ObjectiveFunction objectiveFunction, double[] initialParameters, double[] lowerBound, double[] upperBound, double[] targetValues)
getOptimizer in interface OptimizerFactorypublic Optimizer getOptimizer(Optimizer.ObjectiveFunction objectiveFunction, double[] initialParameters, double[] lowerBound, double[] upperBound, double[] parameterStep, double[] targetValues)
getOptimizer in interface OptimizerFactoryCopyright © 2019. All rights reserved.