Cambridge SMT System
ucam::fsttools::TuneSet< Arc > Class Template Reference

#include <tuneset.hpp>

Public Types

typedef boost::shared_ptr< fst::VectorFst< Arc > > VectorFstPtr
 
typedef std::vector< VectorFstPtrVectorFstPtrVector
 

Public Member Functions

 TuneSet (ucam::util::RegistryPO const &rg)
 
fst::VectorFst< Arc > * GetLattice (Sid sid)
 
Bleu ComputeBleu (BleuScorer &bs)
 
Bleu ComputeBleu (BleuScorer &bs, PARAMS32 const &vw)
 

Public Attributes

Sid sidMax
 
VectorFstPtrVector cachedLats
 

Detailed Description

template<class Arc>
class ucam::fsttools::TuneSet< Arc >

Definition at line 14 of file tuneset.hpp.

Member Typedef Documentation

template<class Arc>
typedef boost::shared_ptr<fst::VectorFst<Arc> > ucam::fsttools::TuneSet< Arc >::VectorFstPtr

Definition at line 16 of file tuneset.hpp.

template<class Arc>
typedef std::vector<VectorFstPtr> ucam::fsttools::TuneSet< Arc >::VectorFstPtrVector

Definition at line 17 of file tuneset.hpp.

Constructor & Destructor Documentation

template<class Arc>
ucam::fsttools::TuneSet< Arc >::TuneSet ( ucam::util::RegistryPO const &  rg)
inline

Definition at line 22 of file tuneset.hpp.

Here is the call graph for this function:

Member Function Documentation

template<class Arc>
Bleu ucam::fsttools::TuneSet< Arc >::ComputeBleu ( BleuScorer bs)
inline

Definition at line 47 of file tuneset.hpp.

Here is the call graph for this function:

Here is the caller graph for this function:

template<class Arc>
Bleu ucam::fsttools::TuneSet< Arc >::ComputeBleu ( BleuScorer bs,
PARAMS32 const &  vw 
)
inline

Definition at line 66 of file tuneset.hpp.

Here is the call graph for this function:

template<class Arc>
fst::VectorFst<Arc>* ucam::fsttools::TuneSet< Arc >::GetLattice ( Sid  sid)
inline

Definition at line 38 of file tuneset.hpp.

Member Data Documentation

template<class Arc>
VectorFstPtrVector ucam::fsttools::TuneSet< Arc >::cachedLats

Definition at line 19 of file tuneset.hpp.

template<class Arc>
Sid ucam::fsttools::TuneSet< Arc >::sidMax

Definition at line 18 of file tuneset.hpp.


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