Classes | Public Member Functions | Public Attributes | List of all members
moot::mootHMM::Trigram Class Reference

Tag-trigram key type for HMM probability lookup table (only used if hash_ngrams is true)

Classes

struct  EqualFcn
 Utility struct for hash_map. More...
 
struct  HashFcn
 Utility struct for hash_map. More...
 

Public Member Functions

 Trigram (TagID t1=0, TagID t2=0, TagID t3=0)
 Trigram constructor. More...
 
 ~Trigram (void)
 Trigram destructor. More...
 

Public Attributes

TagID tag1
 previous-previous tag_{i-2} or 0 More...
 
TagID tag2
 previous tag: tag_{i-1} or 0 More...
 
TagID tag3
 current tag: tag_i More...
 

Constructor & Destructor Documentation

◆ Trigram()

moot::mootHMM::Trigram::Trigram ( TagID  t1 = 0,
TagID  t2 = 0,
TagID  t3 = 0 
)
inline

◆ ~Trigram()

moot::mootHMM::Trigram::~Trigram ( void  )
inline

Member Data Documentation

◆ tag1

TagID moot::mootHMM::Trigram::tag1

◆ tag2

TagID moot::mootHMM::Trigram::tag2

◆ tag3

TagID moot::mootHMM::Trigram::tag3

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