Classes | |
| class | GenericApplied |
| class | Applied |
| class | SingleBest |
| struct | NBestConfig |
| class | Config |
| class | ContextBase |
| class | Context |
| class | PartialEdge |
| class | EdgeGenerator |
| class | Header |
| class | NBestList |
| class | NBest |
| struct | ScoreRuleRet |
| union | Note |
| struct | NBestComplete |
| struct | HypoState |
| class | VertexNode |
| class | PartialVertex |
| class | Vertex |
| class | VertexGenerator |
| class | RootVertexGenerator |
Typedefs | |
| typedef float | Score |
| typedef uint32_t | Arity |
| typedef void * | History |
Functions | |
| template<class Model > | |
| ScoreRuleRet | ScoreRule (const Model &model, const std::vector< lm::WordIndex > &words, lm::ngram::ChartState *writing) |
| template ScoreRuleRet | ScoreRule (const lm::ngram::RestProbingModel &model, const std::vector< lm::WordIndex > &words, lm::ngram::ChartState *writing) |
| template ScoreRuleRet | ScoreRule (const lm::ngram::ProbingModel &model, const std::vector< lm::WordIndex > &words, lm::ngram::ChartState *writing) |
| template ScoreRuleRet | ScoreRule (const lm::ngram::TrieModel &model, const std::vector< lm::WordIndex > &words, lm::ngram::ChartState *writing) |
| template ScoreRuleRet | ScoreRule (const lm::ngram::QuantTrieModel &model, const std::vector< lm::WordIndex > &words, lm::ngram::ChartState *writing) |
| template ScoreRuleRet | ScoreRule (const lm::ngram::ArrayTrieModel &model, const std::vector< lm::WordIndex > &words, lm::ngram::ChartState *writing) |
| template ScoreRuleRet | ScoreRule (const lm::ngram::QuantArrayTrieModel &model, const std::vector< lm::WordIndex > &words, lm::ngram::ChartState *writing) |
Variables | |
| const lm::WordIndex | kNonTerminal = lm::kMaxWordIndex |
| typedef uint32_t search::Arity |
| typedef void* search::History |
| typedef float search::Score |
| template ScoreRuleRet search::ScoreRule | ( | const lm::ngram::QuantArrayTrieModel & | model, | |
| const std::vector< lm::WordIndex > & | words, | |||
| lm::ngram::ChartState * | writing | |||
| ) |
| template ScoreRuleRet search::ScoreRule | ( | const lm::ngram::ArrayTrieModel & | model, | |
| const std::vector< lm::WordIndex > & | words, | |||
| lm::ngram::ChartState * | writing | |||
| ) |
| template ScoreRuleRet search::ScoreRule | ( | const lm::ngram::QuantTrieModel & | model, | |
| const std::vector< lm::WordIndex > & | words, | |||
| lm::ngram::ChartState * | writing | |||
| ) |
| template ScoreRuleRet search::ScoreRule | ( | const lm::ngram::TrieModel & | model, | |
| const std::vector< lm::WordIndex > & | words, | |||
| lm::ngram::ChartState * | writing | |||
| ) |
| template ScoreRuleRet search::ScoreRule | ( | const lm::ngram::ProbingModel & | model, | |
| const std::vector< lm::WordIndex > & | words, | |||
| lm::ngram::ChartState * | writing | |||
| ) |
| template ScoreRuleRet search::ScoreRule | ( | const lm::ngram::RestProbingModel & | model, | |
| const std::vector< lm::WordIndex > & | words, | |||
| lm::ngram::ChartState * | writing | |||
| ) |
| ScoreRuleRet search::ScoreRule | ( | const Model & | model, | |
| const std::vector< lm::WordIndex > & | words, | |||
| lm::ngram::ChartState * | writing | |||
| ) | [inline] |
Definition at line 12 of file rule.cc.
References lm::ngram::RuleScore< M >::BeginSentence(), lm::ngram::RuleScore< M >::Finish(), kNonTerminal, search::ScoreRuleRet::oov, search::ScoreRuleRet::prob, lm::ngram::RuleScore< M >::Reset(), and lm::ngram::RuleScore< M >::Terminal().

1.5.9