Tomographer
v5.2
Tomographer C++ Framework Documentation
|
#include <tomographer/mhrwstatscollectors.h>
Public Types | |
typedef IterCountIntType_ | IterCountIntType |
Public Member Functions | |
MHRWMovingAverageAcceptanceRatioStatsCollector (Eigen::Index num_samples_=2048) | |
Eigen::Index | bufferSize () const |
double | movingAverageAcceptanceRatio () const |
Returns the average acceptance ratio as stored in the buffer. | |
bool | hasMovingAverageAcceptanceRatio () const |
Returns true after enough samples have been collected to fill the internal buffer. | |
void | init () |
void | thermalizingDone () |
void | done () |
template<typename CountIntType , typename PointType , typename FnValueType , typename PointType2 , typename MHRandomWalk > | |
void | rawMove (CountIntType, bool, bool, bool accepted, double, PointType &&, FnValueType, PointType2 &&, FnValueType, MHRandomWalk &&) |
template<typename CountIntType , typename PointType , typename FnValueType , typename MHRandomWalk > | |
void | processSample (CountIntType, CountIntType, PointType &&, FnValueType, MHRandomWalk &&) |
Definition at line 327 of file mhrwstatscollectors.h.