Moses::PhraseTableCreator Class Reference

#include <PhraseTableCreator.h>

Collaboration diagram for Moses::PhraseTableCreator:

Collaboration graph

List of all members.


struct  SrcTrgProbSorter

Public Types

enum  Coding { None, REnc, PREnc }

Public Member Functions

 PhraseTableCreator (std::string inPath, std::string outPath, std::string tempfilePath, size_t numScoreComponent=5, size_t sortScoreIndex=2, Coding coding=PREnc, size_t orderBits=10, size_t fingerPrintBits=16, bool useAlignmentInfo=false, bool multipleScoreTrees=true, size_t quantize=0, size_t maxRank=100, bool warnMe=true)
 ~PhraseTableCreator ()


class RankingTask
class EncodingTask
class CompressionTask

Detailed Description

Definition at line 178 of file PhraseTableCreator.h.

Member Enumeration Documentation


Definition at line 181 of file PhraseTableCreator.h.

Constructor & Destructor Documentation

Moses::PhraseTableCreator::PhraseTableCreator ( std::string  inPath,
std::string  outPath,
std::string  tempfilePath,
size_t  numScoreComponent = 5,
size_t  sortScoreIndex = 2,
Coding  coding = PREnc,
size_t  orderBits = 10,
size_t  fingerPrintBits = 16,
bool  useAlignmentInfo = false,
bool  multipleScoreTrees = true,
size_t  quantize = 0,
size_t  maxRank = 100,
bool  warnMe = true 

Definition at line 43 of file PhraseTableCreator.cpp.

References Moses::BlockHashIndex::BeginSave(), util::FMakeTemp(), PREnc, and REnc.

Here is the call graph for this function:

Moses::PhraseTableCreator::~PhraseTableCreator (  ) 

Definition at line 143 of file PhraseTableCreator.cpp.

Friends And Related Function Documentation

friend class CompressionTask [friend]

Definition at line 355 of file PhraseTableCreator.h.

friend class EncodingTask [friend]

Definition at line 354 of file PhraseTableCreator.h.

friend class RankingTask [friend]

Definition at line 353 of file PhraseTableCreator.h.

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

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