hops
Public Member Functions | List of all members
hops::NegativeLogLikelihoodRecorder< MarkovChainImpl > Class Template Reference

#include <NegativeLogLikelihoodRecorder.hpp>

Inheritance diagram for hops::NegativeLogLikelihoodRecorder< MarkovChainImpl >:
Inheritance graph
Collaboration diagram for hops::NegativeLogLikelihoodRecorder< MarkovChainImpl >:
Collaboration graph

Public Member Functions

 NegativeLogLikelihoodRecorder (const MarkovChainImpl &markovChainImpl)
 
void installDataObject (ChainData &chainData)
 
void writeRecordsToFile (const FileWriter *const fileWriter) const
 
void storeRecord ()
 
void clearRecords ()
 

Constructor & Destructor Documentation

◆ NegativeLogLikelihoodRecorder()

template<typename MarkovChainImpl >
hops::NegativeLogLikelihoodRecorder< MarkovChainImpl >::NegativeLogLikelihoodRecorder ( const MarkovChainImpl &  markovChainImpl)
inlineexplicit

Member Function Documentation

◆ clearRecords()

template<typename MarkovChainImpl >
void hops::NegativeLogLikelihoodRecorder< MarkovChainImpl >::clearRecords ( )
inline

◆ installDataObject()

template<typename MarkovChainImpl >
void hops::NegativeLogLikelihoodRecorder< MarkovChainImpl >::installDataObject ( ChainData chainData)
inline

◆ storeRecord()

template<typename MarkovChainImpl >
void hops::NegativeLogLikelihoodRecorder< MarkovChainImpl >::storeRecord ( )
inline

◆ writeRecordsToFile()

template<typename MarkovChainImpl >
void hops::NegativeLogLikelihoodRecorder< MarkovChainImpl >::writeRecordsToFile ( const FileWriter *const  fileWriter) const
inline

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