hops
Public Member Functions | List of all members
hops::MetropolisHastingsFilter< MarkovChainProposer > Class Template Reference

#include <MetropolisHastingsFilter.hpp>

Inheritance diagram for hops::MetropolisHastingsFilter< MarkovChainProposer >:
Inheritance graph
Collaboration diagram for hops::MetropolisHastingsFilter< MarkovChainProposer >:
Collaboration graph

Public Member Functions

 MetropolisHastingsFilter (const MarkovChainProposer &markovChainImpl)
 
void draw (RandomNumberGenerator &randomNumberGenerator)
 
double getAcceptanceRate ()
 
void clearRecords ()
 

Constructor & Destructor Documentation

◆ MetropolisHastingsFilter()

template<typename MarkovChainProposer >
hops::MetropolisHastingsFilter< MarkovChainProposer >::MetropolisHastingsFilter ( const MarkovChainProposer &  markovChainImpl)
inlineexplicit

Member Function Documentation

◆ clearRecords()

template<typename MarkovChainProposer >
void hops::MetropolisHastingsFilter< MarkovChainProposer >::clearRecords ( )
inline

◆ draw()

template<typename MarkovChainProposer >
void hops::MetropolisHastingsFilter< MarkovChainProposer >::draw ( hops::RandomNumberGenerator randomNumberGenerator)

◆ getAcceptanceRate()

template<typename MarkovChainProposer >
double hops::MetropolisHastingsFilter< MarkovChainProposer >::getAcceptanceRate

The documentation for this class was generated from the following file: