Cambridge SMT System
|
Core implementation of applylm binary. Kicks off either singlethreaded or multithreaded language model application. More...
#include <szfstream.hpp>
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) |
Core implementation of applylm binary. Kicks off either singlethreaded or multithreaded language model application.
Definition in file main-run.applylm.hpp.