Tomographer
v5.4
Tomographer C++ Framework Documentation
|
Tools for automatically stopping the random walk when enough samples have been taken to make all binning analysis error bars converge for each histogram bin. More...
#include <cstddef>
#include <cmath>
#include <cstdlib>
#include <algorithm>
#include <limits>
#include <random>
#include <iomanip>
#include <tomographer/tools/loggers.h>
#include <tomographer/tools/fmt.h>
#include <tomographer/tools/cxxutil.h>
#include <tomographer/tools/needownoperatornew.h>
#include <tomographer/mhrw.h>
#include <tomographer/mhrwstatscollectors.h>
Go to the source code of this file.
Classes | |
class | Tomographer::MHRWValueErrorBinsConvergedController< ValueHistogramWithBinningMHRWStatsCollectorType_, IterCountIntType_, BaseLoggerType_ > |
A MHRWController Interface which stops the random walk after enough samples have been taken to make all bins of a histogram have converged error bars. More... | |
Namespaces | |
Tomographer | |
Base namespace for the Tomographer project. | |
Functions | |
template<typename IterCountIntType_ = int, typename ValueHistogramWithBinningMHRWStatsCollectorType_ = void, typename BaseLoggerType_ = void> | |
MHRWValueErrorBinsConvergedController< ValueHistogramWithBinningMHRWStatsCollectorType_, IterCountIntType_, BaseLoggerType_ > | Tomographer::mkMHRWValueErrorBinsConvergedController (const ValueHistogramWithBinningMHRWStatsCollectorType_ &value_stats_collector_, BaseLoggerType_ &baselogger_, IterCountIntType_ check_frequency_sweeps_=1024, Eigen::Index max_allowed_unknown_=0, Eigen::Index max_allowed_unknown_notisolated_=0, Eigen::Index max_allowed_not_converged_=0, double max_add_run_iters=1.5) |
Convenience function to create a MHRWValueErrorBinsConvergedController (using template argument deduction) More... | |
Tools for automatically stopping the random walk when enough samples have been taken to make all binning analysis error bars converge for each histogram bin.
See Tomographer::MHRWValueErrorBinsConvergedController.
Definition in file mhrwvalueerrorbinsconvergedcontroller.h.