Cambridge SMT System
|
Interface for language model application Provides different run methods to do composition with a (bilingual) model. More...
#include <fstutils.applylmonthefly.hpp>
Public Member Functions | |
virtual VectorFst< ArcT > * | run (VectorFst< ArcT > const &fst)=0 |
virtual VectorFst< ArcT > * | run (VectorFst< ArcT > const &fst, unordered_set< typename ArcT::Label > const &epsilons)=0 |
virtual VectorFst< ArcT > * | run (const VectorFst< ArcT > &fst, unsigned srcSize, std::vector< std::vector< unsigned > > &srcWindows)=0 |
virtual | ~ApplyLanguageModelOnTheFlyInterface () |
Interface for language model application Provides different run methods to do composition with a (bilingual) model.
Definition at line 290 of file fstutils.applylmonthefly.hpp.
|
inlinevirtual |
Definition at line 297 of file fstutils.applylmonthefly.hpp.
|
pure virtual |
|
pure virtual |
|
pure virtual |