search Namespace Reference


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 Documentation

typedef uint32_t search::Arity

Definition at line 12 of file types.hh.

typedef void* search::History

Definition at line 18 of file types.hh.

typedef float search::Score

Definition at line 10 of file types.hh.


Function Documentation

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 
)

template<class Model >
ScoreRuleRet search::ScoreRule ( const Model model,
const std::vector< lm::WordIndex > &  words,
lm::ngram::ChartState writing 
) [inline]


Variable Documentation

Definition at line 12 of file rule.hh.

Referenced by ScoreRule().


Generated on Thu Jul 6 00:34:44 2017 for Moses by  doxygen 1.5.9