#include <PhraseExtractionOptions.h>
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 |
Definition at line 31 of file PhraseExtractionOptions.h.
MosesTraining::PhraseExtractionOptions::PhraseExtractionOptions | ( | const int | initmaxPhraseLength | ) | [inline] |
Definition at line 62 of file PhraseExtractionOptions.h.
std::string MosesTraining::PhraseExtractionOptions::getInstanceWeightsFile | ( | ) | const [inline] |
Definition at line 175 of file PhraseExtractionOptions.h.
Referenced by main().
void MosesTraining::PhraseExtractionOptions::initAllModelsOutputFlag | ( | const bool | initallModelsOutputFlag | ) | [inline] |
Definition at line 86 of file PhraseExtractionOptions.h.
Referenced by main().
void MosesTraining::PhraseExtractionOptions::initFlexScoreFlag | ( | const bool | initflexScoreFlag | ) | [inline] |
Definition at line 131 of file PhraseExtractionOptions.h.
Referenced by main().
void MosesTraining::PhraseExtractionOptions::initGzOutput | ( | const bool | initgzOutput | ) | [inline] |
Definition at line 119 of file PhraseExtractionOptions.h.
Referenced by main().
void MosesTraining::PhraseExtractionOptions::initHierModel | ( | const bool | inithierModel | ) | [inline] |
Definition at line 101 of file PhraseExtractionOptions.h.
Referenced by main().
void MosesTraining::PhraseExtractionOptions::initHierType | ( | REO_MODEL_TYPE | inithierType | ) | [inline] |
Definition at line 104 of file PhraseExtractionOptions.h.
Referenced by main().
void MosesTraining::PhraseExtractionOptions::initIncludeSentenceIdFlag | ( | const bool | initincludeSentenceIdFlag | ) | [inline] |
Definition at line 113 of file PhraseExtractionOptions.h.
Referenced by main().
void MosesTraining::PhraseExtractionOptions::initInstanceWeightsFile | ( | const char * | initInstanceWeightsFile | ) | [inline] |
Definition at line 122 of file PhraseExtractionOptions.h.
Referenced by main().
void MosesTraining::PhraseExtractionOptions::initOnlyOutputSpanInfo | ( | const bool | initonlyOutputSpanInfo | ) | [inline] |
Definition at line 116 of file PhraseExtractionOptions.h.
Referenced by main().
void MosesTraining::PhraseExtractionOptions::initOrientationFlag | ( | const bool | initorientationFlag | ) | [inline] |
Definition at line 107 of file PhraseExtractionOptions.h.
Referenced by main().
void MosesTraining::PhraseExtractionOptions::initPhraseModel | ( | const bool | initphraseModel | ) | [inline] |
Definition at line 95 of file PhraseExtractionOptions.h.
Referenced by main().
void MosesTraining::PhraseExtractionOptions::initPhraseType | ( | REO_MODEL_TYPE | initphraseType | ) | [inline] |
Definition at line 98 of file PhraseExtractionOptions.h.
Referenced by main().
void MosesTraining::PhraseExtractionOptions::initSingleWordHeuristicFlag | ( | const bool | initSingleWordHeuristicFlag | ) | [inline] |
Definition at line 134 of file PhraseExtractionOptions.h.
Referenced by main().
void MosesTraining::PhraseExtractionOptions::initTargetConstituentBoundariesFlag | ( | const bool | initTargetConstituentBoundariesFlag | ) | [inline] |
Definition at line 128 of file PhraseExtractionOptions.h.
Referenced by main().
void MosesTraining::PhraseExtractionOptions::initTargetConstituentConstrainedFlag | ( | const bool | initTargetConstituentConstrainedFlag | ) | [inline] |
Definition at line 125 of file PhraseExtractionOptions.h.
Referenced by main().
void MosesTraining::PhraseExtractionOptions::initTranslationFlag | ( | const bool | inittranslationFlag | ) | [inline] |
Definition at line 110 of file PhraseExtractionOptions.h.
Referenced by main().
void MosesTraining::PhraseExtractionOptions::initWordModel | ( | const bool | initwordModel | ) | [inline] |
Definition at line 89 of file PhraseExtractionOptions.h.
Referenced by main().
void MosesTraining::PhraseExtractionOptions::initWordType | ( | REO_MODEL_TYPE | initwordType | ) | [inline] |
Definition at line 92 of file PhraseExtractionOptions.h.
Referenced by main().
bool MosesTraining::PhraseExtractionOptions::isAllModelsOutputFlag | ( | ) | const [inline] |
Definition at line 139 of file PhraseExtractionOptions.h.
Referenced by main().
bool MosesTraining::PhraseExtractionOptions::isFlexScoreFlag | ( | ) | const [inline] |
Definition at line 184 of file PhraseExtractionOptions.h.
Referenced by main().
bool MosesTraining::PhraseExtractionOptions::isGzOutput | ( | ) | const [inline] |
Definition at line 172 of file PhraseExtractionOptions.h.
Referenced by main().
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().
bool MosesTraining::PhraseExtractionOptions::isOrientationFlag | ( | ) | const [inline] |
Definition at line 160 of file PhraseExtractionOptions.h.
Referenced by main().
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().
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.
Definition at line 35 of file PhraseExtractionOptions.h.
Definition at line 36 of file PhraseExtractionOptions.h.
std::vector<std::string> MosesTraining::PhraseExtractionOptions::placeholders |
Definition at line 37 of file PhraseExtractionOptions.h.