MosesTuning::ReferenceSet Class Reference

#include <ForestRescore.h>

List of all members.

Public Member Functions

void AddLine (size_t sentenceId, const StringPiece &line, Vocab &vocab)
void Load (const std::vector< std::string > &files, Vocab &vocab)
size_t NgramMatches (size_t sentenceId, const WordVec &, bool clip) const
size_t Length (size_t sentenceId) const


Detailed Description

Definition at line 51 of file ForestRescore.h.


Member Function Documentation

void MosesTuning::ReferenceSet::AddLine ( size_t  sentenceId,
const StringPiece line,
Vocab vocab 
)

Definition at line 68 of file ForestRescore.cpp.

References count, end, MosesTuning::Vocab::FindOrAdd(), k, and MosesTuning::kBleuNgramOrder.

Referenced by BOOST_AUTO_TEST_CASE(), and main().

Here is the call graph for this function:

Here is the caller graph for this function:

size_t MosesTuning::ReferenceSet::Length ( size_t  sentenceId  )  const [inline]

Definition at line 63 of file ForestRescore.h.

Referenced by MosesTuning::Viterbi().

Here is the caller graph for this function:

void MosesTuning::ReferenceSet::Load ( const std::vector< std::string > &  files,
Vocab vocab 
)

size_t MosesTuning::ReferenceSet::NgramMatches ( size_t  sentenceId,
const WordVec ngram,
bool  clip 
) const

Definition at line 112 of file ForestRescore.cpp.

Referenced by MosesTuning::Viterbi().

Here is the caller graph for this function:


The documentation for this class was generated from the following files:

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