MosesTraining::PhraseExtractionOptions Class Reference

#include <PhraseExtractionOptions.h>

List of all members.

Public Member Functions

 PhraseExtractionOptions (const int initmaxPhraseLength)
void initAllModelsOutputFlag (const bool initallModelsOutputFlag)
void initWordModel (const bool initwordModel)
void initWordType (REO_MODEL_TYPE initwordType)
void initPhraseModel (const bool initphraseModel)
void initPhraseType (REO_MODEL_TYPE initphraseType)
void initHierModel (const bool inithierModel)
void initHierType (REO_MODEL_TYPE inithierType)
void initOrientationFlag (const bool initorientationFlag)
void initTranslationFlag (const bool inittranslationFlag)
void initIncludeSentenceIdFlag (const bool initincludeSentenceIdFlag)
void initOnlyOutputSpanInfo (const bool initonlyOutputSpanInfo)
void initGzOutput (const bool initgzOutput)
void initInstanceWeightsFile (const char *initInstanceWeightsFile)
void initTargetConstituentConstrainedFlag (const bool initTargetConstituentConstrainedFlag)
void initTargetConstituentBoundariesFlag (const bool initTargetConstituentBoundariesFlag)
void initFlexScoreFlag (const bool initflexScoreFlag)
void initSingleWordHeuristicFlag (const bool initSingleWordHeuristicFlag)
bool isAllModelsOutputFlag () const
bool isWordModel () const
REO_MODEL_TYPE isWordType () const
bool isPhraseModel () const
REO_MODEL_TYPE isPhraseType () const
bool isHierModel () const
REO_MODEL_TYPE isHierType () const
bool isOrientationFlag () const
bool isTranslationFlag () const
bool isIncludeSentenceIdFlag () const
bool isOnlyOutputSpanInfo () const
bool isGzOutput () const
std::string getInstanceWeightsFile () const
bool isTargetConstituentConstrainedFlag () const
bool isTargetConstituentBoundariesFlag () const
bool isFlexScoreFlag () const
bool isSingleWordHeuristicFlag () const

Public Attributes

int maxPhraseLength
int minPhraseLength
std::string separator
std::vector< std::string > placeholders
bool debug


Detailed Description

Definition at line 31 of file PhraseExtractionOptions.h.


Constructor & Destructor Documentation

MosesTraining::PhraseExtractionOptions::PhraseExtractionOptions ( const int  initmaxPhraseLength  )  [inline]

Definition at line 62 of file PhraseExtractionOptions.h.


Member Function Documentation

std::string MosesTraining::PhraseExtractionOptions::getInstanceWeightsFile (  )  const [inline]

Definition at line 175 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

void MosesTraining::PhraseExtractionOptions::initAllModelsOutputFlag ( const bool  initallModelsOutputFlag  )  [inline]

Definition at line 86 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

void MosesTraining::PhraseExtractionOptions::initFlexScoreFlag ( const bool  initflexScoreFlag  )  [inline]

Definition at line 131 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

void MosesTraining::PhraseExtractionOptions::initGzOutput ( const bool  initgzOutput  )  [inline]

Definition at line 119 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

void MosesTraining::PhraseExtractionOptions::initHierModel ( const bool  inithierModel  )  [inline]

Definition at line 101 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

void MosesTraining::PhraseExtractionOptions::initHierType ( REO_MODEL_TYPE  inithierType  )  [inline]

Definition at line 104 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

void MosesTraining::PhraseExtractionOptions::initIncludeSentenceIdFlag ( const bool  initincludeSentenceIdFlag  )  [inline]

Definition at line 113 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

void MosesTraining::PhraseExtractionOptions::initInstanceWeightsFile ( const char *  initInstanceWeightsFile  )  [inline]

Definition at line 122 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

void MosesTraining::PhraseExtractionOptions::initOnlyOutputSpanInfo ( const bool  initonlyOutputSpanInfo  )  [inline]

Definition at line 116 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

void MosesTraining::PhraseExtractionOptions::initOrientationFlag ( const bool  initorientationFlag  )  [inline]

Definition at line 107 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

void MosesTraining::PhraseExtractionOptions::initPhraseModel ( const bool  initphraseModel  )  [inline]

Definition at line 95 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

void MosesTraining::PhraseExtractionOptions::initPhraseType ( REO_MODEL_TYPE  initphraseType  )  [inline]

Definition at line 98 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

void MosesTraining::PhraseExtractionOptions::initSingleWordHeuristicFlag ( const bool  initSingleWordHeuristicFlag  )  [inline]

Definition at line 134 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

void MosesTraining::PhraseExtractionOptions::initTargetConstituentBoundariesFlag ( const bool  initTargetConstituentBoundariesFlag  )  [inline]

Definition at line 128 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

void MosesTraining::PhraseExtractionOptions::initTargetConstituentConstrainedFlag ( const bool  initTargetConstituentConstrainedFlag  )  [inline]

Definition at line 125 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

void MosesTraining::PhraseExtractionOptions::initTranslationFlag ( const bool  inittranslationFlag  )  [inline]

Definition at line 110 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

void MosesTraining::PhraseExtractionOptions::initWordModel ( const bool  initwordModel  )  [inline]

Definition at line 89 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

void MosesTraining::PhraseExtractionOptions::initWordType ( REO_MODEL_TYPE  initwordType  )  [inline]

Definition at line 92 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

bool MosesTraining::PhraseExtractionOptions::isAllModelsOutputFlag (  )  const [inline]

Definition at line 139 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

bool MosesTraining::PhraseExtractionOptions::isFlexScoreFlag (  )  const [inline]

Definition at line 184 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

bool MosesTraining::PhraseExtractionOptions::isGzOutput (  )  const [inline]

Definition at line 172 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

bool MosesTraining::PhraseExtractionOptions::isHierModel (  )  const [inline]

Definition at line 154 of file PhraseExtractionOptions.h.

REO_MODEL_TYPE MosesTraining::PhraseExtractionOptions::isHierType (  )  const [inline]

Definition at line 157 of file PhraseExtractionOptions.h.

bool MosesTraining::PhraseExtractionOptions::isIncludeSentenceIdFlag (  )  const [inline]

Definition at line 166 of file PhraseExtractionOptions.h.

bool MosesTraining::PhraseExtractionOptions::isOnlyOutputSpanInfo (  )  const [inline]

Definition at line 169 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

bool MosesTraining::PhraseExtractionOptions::isOrientationFlag (  )  const [inline]

Definition at line 160 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

bool MosesTraining::PhraseExtractionOptions::isPhraseModel (  )  const [inline]

Definition at line 148 of file PhraseExtractionOptions.h.

REO_MODEL_TYPE MosesTraining::PhraseExtractionOptions::isPhraseType (  )  const [inline]

Definition at line 151 of file PhraseExtractionOptions.h.

bool MosesTraining::PhraseExtractionOptions::isSingleWordHeuristicFlag (  )  const [inline]

Definition at line 187 of file PhraseExtractionOptions.h.

bool MosesTraining::PhraseExtractionOptions::isTargetConstituentBoundariesFlag (  )  const [inline]

Definition at line 181 of file PhraseExtractionOptions.h.

bool MosesTraining::PhraseExtractionOptions::isTargetConstituentConstrainedFlag (  )  const [inline]

Definition at line 178 of file PhraseExtractionOptions.h.

bool MosesTraining::PhraseExtractionOptions::isTranslationFlag (  )  const [inline]

Definition at line 163 of file PhraseExtractionOptions.h.

Referenced by main().

Here is the caller graph for this function:

bool MosesTraining::PhraseExtractionOptions::isWordModel (  )  const [inline]

Definition at line 142 of file PhraseExtractionOptions.h.

REO_MODEL_TYPE MosesTraining::PhraseExtractionOptions::isWordType (  )  const [inline]

Definition at line 145 of file PhraseExtractionOptions.h.


Member Data Documentation

Definition at line 60 of file PhraseExtractionOptions.h.

Referenced by main().

Definition at line 35 of file PhraseExtractionOptions.h.

Definition at line 36 of file PhraseExtractionOptions.h.

Definition at line 59 of file PhraseExtractionOptions.h.

Referenced by main().

Definition at line 37 of file PhraseExtractionOptions.h.


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

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