Package | Description |
---|---|
dev.nm.misc.algorithm.stopcondition | |
dev.nm.solver.multivariate.constrained.general.box | |
dev.nm.solver.multivariate.unconstrained.annealing |
Modifier and Type | Class and Description |
---|---|
class |
AfterIterations
Stops after a given number of iterations.
|
class |
AfterNoImprovement |
class |
AndStopConditions
Combines an arbitrary number of stop conditions, terminating when all conditions are met.
|
class |
AtThreshold
Stops when the value reaches a given value with a given precision.
|
class |
OrStopConditions
Combines an arbitrary number of stop conditions, terminating when the first condition is met.
|
Constructor and Description |
---|
AndStopConditions(StopCondition... conditions) |
OrStopConditions(StopCondition... conditions) |
Constructor and Description |
---|
BoxGeneralizedSimulatedAnnealingMinimizer(int dim,
double initialTemperature,
double qv,
double qa,
StopCondition stopCondition,
RandomLongGenerator rlg)
Constructs a new instance of the boxed Generalized Simulated Annealing minimizer.
|
BoxGeneralizedSimulatedAnnealingMinimizer(int dim,
double initialTemperature,
StopCondition stopCondition,
RandomLongGenerator rlg)
Constructs a new instance of the boxed Generalized Simulated Annealing minimizer.
|
BoxGeneralizedSimulatedAnnealingMinimizer(int dim,
StopCondition stopCondition)
Constructs a new instance of the boxed Generalized Simulated Annealing minimizer.
|
Constructor and Description |
---|
GeneralizedSimulatedAnnealingMinimizer(int dim,
double initialTemperature,
double qv,
double qa,
StopCondition stopCondition,
RandomLongGenerator uniform)
Constructs a new instance of the Generalized Simulated Annealing minimizer.
|
GeneralizedSimulatedAnnealingMinimizer(int dim,
double initialTemperature,
StopCondition stopCondition,
RandomLongGenerator uniform)
Constructs a new instance of the Generalized Simulated Annealing minimizer with the
recommended visiting and acceptance parameter.
|
GeneralizedSimulatedAnnealingMinimizer(int dim,
StopCondition stopCondition)
Constructs a new instance of the Generalized Simulated Annealing minimizer.
|
SimulatedAnnealingMinimizer(int dim,
double initialTemperature,
StopCondition stopCondition,
RandomLongGenerator uniform)
Constructs a new instance to use
BoltzTemperatureFunction , BoltzAnnealingFunction
and MetropolisAcceptanceProbabilityFunction. |
SimulatedAnnealingMinimizer(TemperatureFunction temperatureFunction,
AnnealingFunction annealingFunction,
TemperedAcceptanceProbabilityFunction probabilityFunction,
int markovLength,
StopCondition stopCondition,
RandomLongGenerator uniform)
Constructs a new instance.
|
Copyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.