Class ImportanceSamplerControl¶
Defined in File AdaptiveImportanceSampler.h
Class Documentation¶
- 
class 
ImportanceSamplerControl¶ Control object for one iteration of adaptive importance sampling.
- See
 AdaptiveImportanceSampler, AdaptiveImportanceSamplerTask
Public Functions
- 
lsst::meas::modelfit::ImportanceSamplerControl::LSST_CONTROL_FIELD(nSamples, int, "Number of Monte Carlo samples to draw") 
- 
lsst::meas::modelfit::ImportanceSamplerControl::LSST_CONTROL_FIELD(nUpdateSteps, int, "Number of Expectation-Maximization update iterations") 
- 
lsst::meas::modelfit::ImportanceSamplerControl::LSST_CONTROL_FIELD(tau1, double, "Damping parameter for E-M update (see Mixture::updateEM )") 
- 
lsst::meas::modelfit::ImportanceSamplerControl::LSST_CONTROL_FIELD(tau2, double, "Damping parameter for E-M update (see Mixture::updateEM )") 
- 
lsst::meas::modelfit::ImportanceSamplerControl::LSST_CONTROL_FIELD(targetPerplexity, double, "Minimum value for normalized perplexity after this iteration; if the actual value is less " "than this, this iteration will be repeated up to maxRepeat times until the target is met. " "In addition, if any previous iteration meets this target, this iteration will be skipped.") 
- 
lsst::meas::modelfit::ImportanceSamplerControl::LSST_CONTROL_FIELD(maxRepeat, int, "Maximum number of times this iteration will be repeated to meet the perplexityTarget") 
- 
ImportanceSamplerControl()¶