Parameters
acceptance_criterion
str
default:"'metropolis'"
preserve_best_system_every_n_steps
log_path
pl.Path | str | None
default:"None"
callbacks
list['Callback'] | None
default:"None"
Additional keyword arguments.
Example
import bagel as bg
minimizer = bg.minimizer.SimulatedTempering(
mutator=bg.mutation.Canonical(n_mutations=1),
high_temperature=1.0,
low_temperature=0.1,
n_steps_high=20,
n_steps_low=80,
n_cycles=10,
callbacks=[bg.callbacks.DefaultLogger(log_interval=10)],
)