__adapter_thread() | ParallelTempering< HYP > | inline |
__nrunning | ThreadedInferenceInterface< HYP > | |
__nthreads | ThreadedInferenceInterface< HYP > | |
__shower_thread() | ParallelTempering< HYP > | inline |
__swapper_thread() | ParallelTempering< HYP > | inline |
adapt(double v=3, double t0=1000000) | DataTempering< HYP > | inline |
adapt_every | ParallelTempering< HYP > | |
add_chain(ARGS... args) | ChainPool< HYP > | inline |
ChainPool() | ChainPool< HYP > | inline |
ChainPool(HYP &h0, typename HYP::data_t *d, size_t n) | ChainPool< HYP > | inline |
DataTempering(HYP &h0, std::vector< typename HYP::data_t > &datas) | DataTempering< HYP > | inline |
index | ThreadedInferenceInterface< HYP > | |
is_temperature | ParallelTempering< HYP > | |
k(unsigned long t, double v, double t0) | ParallelTempering< HYP > | inline |
nchains() const | ChainPool< HYP > | inline |
next_index() | ThreadedInferenceInterface< HYP > | inline |
nthreads() | ThreadedInferenceInterface< HYP > | inline |
overall_mutex | ParallelTempering< HYP > | |
ParallelTempering(HYP &h0, typename HYP::data_t *d, std::initializer_list< double > t) | ParallelTempering< HYP > | inline |
ParallelTempering(HYP &h0, typename HYP::data_t *d, unsigned long n, double maxT) | ParallelTempering< HYP > | inline |
pool | ChainPool< HYP > | |
run(Control ctl, time_ms swap_every, time_ms adapt_every) | DataTempering< HYP > | inline |
ParallelTempering::run(Control ctl) | ParallelTempering< HYP > | inline |
ChainPool< HYP >::run(Control ctl, Args... args) | ThreadedInferenceInterface< HYP > | inline |
run_thread(Control &ctl) override | ChainPool< HYP > | inline |
ThreadedInferenceInterface< HYP >::run_thread(Control &ctl, Args... args)=0 | ThreadedInferenceInterface< HYP > | pure virtual |
run_thread_generator_wrapper(size_t thr, Control &ctl, Args... args) | ThreadedInferenceInterface< HYP > | inline |
running | ChainPool< HYP > | |
running_lock | ChainPool< HYP > | |
RunningState enum name | ChainPool< HYP > | |
set_data(typename HYP::data_t *d, bool recompute=true) | ChainPool< HYP > | inline |
show(std::string prefix) const | ChainPool< HYP > | inline |
show_every | ParallelTempering< HYP > | |
show_statistics() | ParallelTempering< HYP > | inline |
steps_before_change | ChainPool< HYP > | |
swap_every | ParallelTempering< HYP > | |
swap_history | DataTempering< HYP > | |
temperatures | ParallelTempering< HYP > | |
terminate | DataTempering< HYP > | |
ThreadedInferenceInterface() | ThreadedInferenceInterface< HYP > | inline |
to_yield | ThreadedInferenceInterface< HYP > | |
unthreaded_run(Control ctl, Args... args) | ThreadedInferenceInterface< HYP > | inline |