Tuning Module
Types
| Type | Description |
|
|
Functions and values
| Function or value |
Description
|
|
An exploration method that perturbs around a point in optimisation-space. Used for profile likelihood in the Confidence module.
|
Full Usage:
tuneStepSizes writeOut random domain draw machine f initialScale settings (arg9, arg9)
Parameters:
LogEvent -> unit
random : Random
domain : Domain
draw : float<MeasureProduct<optim-space, MeasureOne>> -> float -> unit -> float<MeasureProduct<optim-space, MeasureOne>>
machine : float -> float<MeasureProduct<-logL, MeasureOne>> -> float
f : Objective
initialScale : float<MeasureProduct<optim-space, MeasureOne>>[]
settings : TuningSettings
arg8 : float<MeasureProduct<-logL, MeasureOne>>
arg9 : Point
Returns: float<MeasureProduct<optim-space, MeasureOne>>[] * float<MeasureProduct<-logL, MeasureOne>> * Point
|
Tune individual parameter step sizes based on acceptance rate. Returns tuned scales and the final point.
|
bristlecone