Moses::Incremental Namespace Reference


Classes

class  Manager

Functions

template void Manager::LMCallback< lm::ngram::ProbingModel > (const lm::ngram::ProbingModel &model, const std::vector< lm::WordIndex > &words)
template void Manager::LMCallback< lm::ngram::RestProbingModel > (const lm::ngram::RestProbingModel &model, const std::vector< lm::WordIndex > &words)
template void Manager::LMCallback< lm::ngram::TrieModel > (const lm::ngram::TrieModel &model, const std::vector< lm::WordIndex > &words)
template void Manager::LMCallback< lm::ngram::QuantTrieModel > (const lm::ngram::QuantTrieModel &model, const std::vector< lm::WordIndex > &words)
template void Manager::LMCallback< lm::ngram::ArrayTrieModel > (const lm::ngram::ArrayTrieModel &model, const std::vector< lm::WordIndex > &words)
template void Manager::LMCallback< lm::ngram::QuantArrayTrieModel > (const lm::ngram::QuantArrayTrieModel &model, const std::vector< lm::WordIndex > &words)
void ToPhrase (const search::Applied final, Phrase &out)
void PhraseAndFeatures (const search::Applied final, Phrase &phrase, ScoreComponentCollection &features)

Function Documentation

template void Moses::Incremental::Manager::LMCallback< lm::ngram::ArrayTrieModel > ( const lm::ngram::ArrayTrieModel &  model,
const std::vector< lm::WordIndex > &  words 
)

template void Moses::Incremental::Manager::LMCallback< lm::ngram::ProbingModel > ( const lm::ngram::ProbingModel &  model,
const std::vector< lm::WordIndex > &  words 
)

template void Moses::Incremental::Manager::LMCallback< lm::ngram::QuantArrayTrieModel > ( const lm::ngram::QuantArrayTrieModel &  model,
const std::vector< lm::WordIndex > &  words 
)

template void Moses::Incremental::Manager::LMCallback< lm::ngram::QuantTrieModel > ( const lm::ngram::QuantTrieModel &  model,
const std::vector< lm::WordIndex > &  words 
)

template void Moses::Incremental::Manager::LMCallback< lm::ngram::RestProbingModel > ( const lm::ngram::RestProbingModel &  model,
const std::vector< lm::WordIndex > &  words 
)

template void Moses::Incremental::Manager::LMCallback< lm::ngram::TrieModel > ( const lm::ngram::TrieModel &  model,
const std::vector< lm::WordIndex > &  words 
)

void Moses::Incremental::PhraseAndFeatures ( const search::Applied  final,
Phrase phrase,
ScoreComponentCollection &  features 
)

Definition at line 577 of file Incremental.cpp.

References Moses::ScoreComponentCollection::Assign(), Moses::LanguageModel::CalcScore(), Moses::Phrase::Clear(), Moses::LanguageModel::GetFirstLM(), and Moses::ScoreComponentCollection::ZeroAll().

Referenced by Moses::Incremental::Manager::OutputNBestList().

Here is the call graph for this function:

Here is the caller graph for this function:

void Moses::Incremental::ToPhrase ( const search::Applied  final,
Phrase out 
)

Definition at line 571 of file Incremental.cpp.

References Moses::Phrase::Clear().

Here is the call graph for this function:


Generated on Thu Jul 6 00:33:58 2017 for Moses by  doxygen 1.5.9