- All Known Implementing Classes:
StochasticOptimizerFactoryLevenbergMarquardt,StochasticOptimizerFactoryLevenbergMarquardtAD,StochasticOptimizerFactoryPathwiseLevenbergMarquardtAD,StochasticPathwiseOptimizerFactoryLevenbergMarquardt
public interface StochasticOptimizerFactory
- Version:
- 1.0
- Author:
- Christian Fries
-
Method Summary
Modifier and TypeMethodDescriptiondefault StochasticOptimizergetOptimizer(StochasticOptimizer.ObjectiveFunction objectiveFunction, RandomVariable[] initialParameters, RandomVariable[] targetValues)default StochasticOptimizergetOptimizer(StochasticOptimizer.ObjectiveFunction objectiveFunction, RandomVariable[] initialParameters, RandomVariable[] lowerBound, RandomVariable[] upperBound, RandomVariable[] targetValues)getOptimizer(StochasticOptimizer.ObjectiveFunction objectiveFunction, RandomVariable[] initialParameters, RandomVariable[] lowerBound, RandomVariable[] upperBound, RandomVariable[] parameterStep, RandomVariable[] targetValues)
-
Method Details
-
getOptimizer
default StochasticOptimizer getOptimizer(StochasticOptimizer.ObjectiveFunction objectiveFunction, RandomVariable[] initialParameters, RandomVariable[] targetValues) -
getOptimizer
default StochasticOptimizer getOptimizer(StochasticOptimizer.ObjectiveFunction objectiveFunction, RandomVariable[] initialParameters, RandomVariable[] lowerBound, RandomVariable[] upperBound, RandomVariable[] targetValues) -
getOptimizer
StochasticOptimizer getOptimizer(StochasticOptimizer.ObjectiveFunction objectiveFunction, RandomVariable[] initialParameters, RandomVariable[] lowerBound, RandomVariable[] upperBound, RandomVariable[] parameterStep, RandomVariable[] targetValues)
-