Cambridge SMT System
ucam::lmert::MertLatticeWrap< Arc > Class Template Reference

#include <lmert.hpp>

Public Member Functions

 MertLatticeWrap (Sid sidx, fst::VectorFst< Arc > *fst, const PARAMS32 &lambda, const PARAMS32 &direction, vector< MertEnvelope< Arc > > &env)
 
void operator() ()
 

Public Attributes

Sid sid_
 
fst::VectorFst< Arc > * fst_
 
PARAMS32 lambda_
 
PARAMS32 direction_
 
vector< MertEnvelope< Arc > > & env_
 

Detailed Description

template<class Arc>
class ucam::lmert::MertLatticeWrap< Arc >

Definition at line 178 of file lmert.hpp.

Constructor & Destructor Documentation

template<class Arc>
ucam::lmert::MertLatticeWrap< Arc >::MertLatticeWrap ( Sid  sidx,
fst::VectorFst< Arc > *  fst,
const PARAMS32 lambda,
const PARAMS32 direction,
vector< MertEnvelope< Arc > > &  env 
)
inline

Definition at line 180 of file lmert.hpp.

Member Function Documentation

template<class Arc>
void ucam::lmert::MertLatticeWrap< Arc >::operator() ( void  )
inline

Definition at line 185 of file lmert.hpp.

Member Data Documentation

template<class Arc>
PARAMS32 ucam::lmert::MertLatticeWrap< Arc >::direction_

Definition at line 193 of file lmert.hpp.

template<class Arc>
vector< MertEnvelope<Arc> >& ucam::lmert::MertLatticeWrap< Arc >::env_

Definition at line 194 of file lmert.hpp.

template<class Arc>
fst::VectorFst<Arc>* ucam::lmert::MertLatticeWrap< Arc >::fst_

Definition at line 191 of file lmert.hpp.

template<class Arc>
PARAMS32 ucam::lmert::MertLatticeWrap< Arc >::lambda_

Definition at line 192 of file lmert.hpp.

template<class Arc>
Sid ucam::lmert::MertLatticeWrap< Arc >::sid_

Definition at line 188 of file lmert.hpp.


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