Skip to main content

Crate xlsynth_mcmc

Crate xlsynth_mcmc 

Source

Modules§

multichain

Structs§

AtomicMetricU128
Compatibility wrapper for atomically managed u128 metrics.
Best
Shared best-so-far candidate across threads.
McmcIterationOutput
Output of a single MCMC iteration.
McmcOptions
Engine-level options for MCMC runs.
McmcStats
Holds MCMC iteration statistics.

Enums§

IterationOutcomeDetails
Details of what occurred during a single MCMC iteration attempt.

Constants§

MIN_TEMPERATURE_RATIO
Minimum allowed relative temperature (as a ratio of the initial temperature) to avoid underflow and numeric issues during cooling.

Functions§

metropolis_accept
Decide whether to accept a candidate move under the Metropolis rule.