|
hops
|
#include <hops/MarkovChain/MarkovChainAttribute.hpp>#include <hops/MarkovChain/Tuning/BinarySearchAcceptanceRateTuner.hpp>#include <cmath>
Functions | |
| Case | currentCase (double measuredAcceptanceRate, const hops::BinarySearchAcceptanceRateTuner::param_type ¶meters) |
| double | measureAcceptanceRate (double stepSize, hops::MarkovChain *markovChain, hops::RandomNumberGenerator randomNumberGenerator, const hops::BinarySearchAcceptanceRateTuner::param_type ¶meters) |
| measures the acceptance rate of a configured step size More... | |
| double | nextStepSizeToTry (double currentStepSize, double measuredAcceptanceRate, const hops::BinarySearchAcceptanceRateTuner::param_type ¶meters) |
| determines which step size to try next based on the measured acceptance rate of the current step size More... | |
| Case currentCase | ( | double | measuredAcceptanceRate, |
| const hops::BinarySearchAcceptanceRateTuner::param_type & | parameters | ||
| ) |
| double measureAcceptanceRate | ( | double | stepSize, |
| hops::MarkovChain * | markovChain, | ||
| hops::RandomNumberGenerator | randomNumberGenerator, | ||
| const hops::BinarySearchAcceptanceRateTuner::param_type & | parameters | ||
| ) |
measures the acceptance rate of a configured step size
| stepSize | |
| markovChain |
| double nextStepSizeToTry | ( | double | currentStepSize, |
| double | measuredAcceptanceRate, | ||
| const hops::BinarySearchAcceptanceRateTuner::param_type & | parameters | ||
| ) |
determines which step size to try next based on the measured acceptance rate of the current step size
| currentStepSize | |
| measuredAcceptanceRate |
1.8.17