Header menu logo bristlecone

Profiles Module

Functions and values

Function or value Description

combineEndConditions conditions results iter

Full Usage: combineEndConditions conditions results iter

Parameters:
Returns: OptimStopReason

Combine multiple EndConditions into one, returning the first non-Continue reason.

conditions : EndCondition list
results : Solution list
iter : int<MeasureProduct<iteration, MeasureOne>>
Returns: OptimStopReason

mcmc maxIter log results iter

Full Usage: mcmc maxIter log results iter

Parameters:
Returns: OptimStopReason

Composite end condition that only ends when exploration is not stuck and the squared jump distance is stationary. Always ends when max iterations is reached.

maxIter : int<MeasureProduct<iteration, MeasureOne>>
log : LogEvent -> unit
results : Solution list
iter : int<MeasureProduct<iteration, MeasureOne>>
Returns: OptimStopReason

mcmcTuningStep maxIter log results iter

Full Usage: mcmcTuningStep maxIter log results iter

Parameters:
Returns: OptimStopReason

When tuning, stop when the chain is well mixed.

maxIter : int<MeasureProduct<iteration, MeasureOne>>
log : LogEvent -> unit
results : Solution list
iter : int<MeasureProduct<iteration, MeasureOne>>
Returns: OptimStopReason

simulatedAnneal tol

Full Usage: simulatedAnneal tol

Parameters:
    tol : 'a

Returns: EndCondition

Composite end conditions well-suited to simulated annealing.

tol : 'a
Returns: EndCondition

Type something to start searching.