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 OptimizerFactory
public Optimizer getOptimizer(Optimizer.ObjectiveFunction objectiveFunction, double[] initialParameters, double[] lowerBound, double[] upperBound, double[] targetValues)
getOptimizer
in interface OptimizerFactory
public Optimizer getOptimizer(Optimizer.ObjectiveFunction objectiveFunction, double[] initialParameters, double[] lowerBound, double[] upperBound, double[] parameterStep, double[] targetValues)
getOptimizer
in interface OptimizerFactory
Copyright © 2020. All rights reserved.