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

#include <lineoptimize.hpp>

Public Member Functions

 LineOptimize (ucam::util::RegistryPO const &rg, ucam::fsttools::TuneSet< Arc > const &ts, ucam::fsttools::BleuScorer &bs, PARAMS32 const &lambda, PARAMS32 const &direction)
 
void Surface (ucam::fsttools::BleuScorer &bs)
 
double OptimalGamma ()
 
ucam::fsttools::Bleu OptimalBleu ()
 

Detailed Description

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

Definition at line 39 of file lineoptimize.hpp.

Constructor & Destructor Documentation

template<class Arc>
ucam::lmert::LineOptimize< Arc >::LineOptimize ( ucam::util::RegistryPO const &  rg,
ucam::fsttools::TuneSet< Arc > const &  ts,
ucam::fsttools::BleuScorer bs,
PARAMS32 const &  lambda,
PARAMS32 const &  direction 
)
inline

Definition at line 41 of file lineoptimize.hpp.

Here is the call graph for this function:

Member Function Documentation

template<class Arc>
ucam::fsttools::Bleu ucam::lmert::LineOptimize< Arc >::OptimalBleu ( )
inline

Definition at line 139 of file lineoptimize.hpp.

Here is the caller graph for this function:

template<class Arc>
double ucam::lmert::LineOptimize< Arc >::OptimalGamma ( )
inline

Definition at line 135 of file lineoptimize.hpp.

Here is the caller graph for this function:

template<class Arc>
void ucam::lmert::LineOptimize< Arc >::Surface ( ucam::fsttools::BleuScorer bs)
inline

Definition at line 99 of file lineoptimize.hpp.

Here is the call graph for this function:


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