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 |