Cambridge SMT System
main-run.applylm.hpp File Reference

Core implementation of applylm binary. Kicks off either singlethreaded or multithreaded language model application. More...

#include <szfstream.hpp>
Include dependency graph for main-run.applylm.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ucam::fsttools::SingleThreadedApplyLanguageModelTask< DataT, ArcT >
 Class for single threaded application of language model. It inherits taskinterface behaviour and also provides standalone function object behaviour. More...
 
class  ucam::fsttools::MultiThreadedApplyLanguageModelTask< DataT, ArcT >
 Class for multithreaded application of language model. Inherits taskinterface and provides standalone function object behaviour. More...
 

Namespaces

 ucam
 
 ucam::fsttools
 

Functions

void ucam::fsttools::createSourceWindows (std::string const &integerMappedSentence, unsigned srcSize, std::vector< std::vector< unsigned > > &srcw)
 
template<class ArcT , template< class > class DataT>
ucam::util::TaskInterface< DataT< ArcT > > * ucam::fsttools::addApplyLM (bool bilm, ucam::util::RegistryPO const &rg)
 

Detailed Description

Core implementation of applylm binary. Kicks off either singlethreaded or multithreaded language model application.

Date
September 2012
Author
Gonzalo Iglesias

Definition in file main-run.applylm.hpp.