adjust both the stepsize and the temperature adaptively
Parameters : | stepclass :
target_new_min_prob :
target_new_min_accept_prob :
interval :
Tfactor :
sfactor :
ediff :
verbose :
|
---|
Notes
We will base the stepsize adjustment on the probability of ending up in a different minimum
We will base the temperature adjustment on the probability of accepting a move that ended up in a different minimum
Methods
__call__(*args, **kwargs) | |
adjustStep() | adjust the step size |
adjustTemp(driver) | adjust the temperature |
reset() | |
scale(factor) | scale the stepsize |
takeStep(*args, **kwargs) | basinhopping calls this to take a step |
updateStep(accepted[, driver]) | this is the function basinhopping uses to report results |