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