public class PowellOptimizer extends AbstractScalarDifferentiableOptimizer
optimize.py
v0.5 of
SciPy).Modifier and Type | Field and Description |
---|---|
static double |
DEFAULT_LS_ABSOLUTE_TOLERANCE
Default absolute tolerance for line search (1.0E-11).
|
static double |
DEFAULT_LS_RELATIVE_TOLERANCE
Default relative tolerance for line search (1.0E-7).
|
DEFAULT_MAX_ITERATIONS
Constructor and Description |
---|
PowellOptimizer()
Constructor with default line search tolerances (see the
other constructor ). |
PowellOptimizer(double lsRelativeTolerance)
Constructor with default absolute line search tolerances (see
the
other constructor ). |
PowellOptimizer(double lsRelativeTolerance,
double lsAbsoluteTolerance) |
getConvergenceChecker, getEvaluations, getGradientEvaluations, getIterations, getMaxEvaluations, getMaxIterations, optimize, setConvergenceChecker, setMaxEvaluations, setMaxIterations
public static final double DEFAULT_LS_RELATIVE_TOLERANCE
public static final double DEFAULT_LS_ABSOLUTE_TOLERANCE
public PowellOptimizer()
other constructor
).public PowellOptimizer(double lsRelativeTolerance)
other constructor
).lsRelativeTolerance
- Relative error tolerance for
the line search algorithm (BrentOptimizer
).public PowellOptimizer(double lsRelativeTolerance, double lsAbsoluteTolerance)
lsRelativeTolerance
- Relative error tolerance for
the line search algorithm (BrentOptimizer
).lsAbsoluteTolerance
- Relative error tolerance for
the line search algorithm (BrentOptimizer
).Copyright © 2010 - 2020 Adobe. All Rights Reserved