Classes | |
struct | param |
Typedefs | |
typedef vector< double > | vecDouble |
typedef vector< char > | vecChar |
typedef vector< int > | vecInt |
typedef vector< float > | vecFloat |
typedef vector< size_t > | vecSize_t |
typedef vector< string > | vecString |
typedef vector< string > | alignmentElement |
typedef vector< alignmentElement > | WERalignment |
Functions | |
string | vectorToString (vector< string > vec) |
string | vectorToString (vector< char > vec) |
string | vectorToString (vector< int > vec) |
string | vectorToString (vector< int > *vec) |
string | vectorToString (vector< string > vec, string s) |
string | vectorToString (vector< char > vec, string s) |
string | vectorToString (vector< int > vec, string s) |
string | vectorToString (vector< bool > vec, string s) |
string | vectorToString (char *vec, string s, int taille) |
string | vectorToString (int *vec, string s, int taille) |
string | vectorToString (bool *vec, string s, int taille) |
string | vectorToString (vector< bool > *vec, string s, int taille) |
string | vectorToString (vector< int > *vec, string s, int taille) |
vector< string > | subVector (vector< string > vec, int start, int end) |
vector< int > | subVector (vector< int > vec, int start, int end) |
vector< float > | subVector (vector< float > vec, int start, int end) |
vector< string > | copyVector (vector< string > vec) |
vector< int > | copyVector (vector< int > vec) |
vector< float > | copyVector (vector< float > vec) |
vector< string > | stringToVector (string s, string tok) |
vector< int > | stringToVectorInt (string s, string tok) |
vector< float > | stringToVectorFloat (string s, string tok) |
string | lowerCase (string str) |
string | removePunctTercom (string str) |
string | removePunct (string str) |
string | tokenizePunct (string str) |
string | normalizeStd (string str) |
param | copyParam (param p) |
string | printParams (param p) |
string | join (string delim, vector< string > arr) |
string | vectorToString (vector< char > *vec, string s, int taille) |
vector< string > | stringToVector (char s, string tok) |
vector< string > | stringToVector (int s, string tok) |
typedef vector<string> TERCPPNS_Tools::alignmentElement |
typedef vector<char> TERCPPNS_Tools::vecChar |
typedef vector<double> TERCPPNS_Tools::vecDouble |
typedef vector<float> TERCPPNS_Tools::vecFloat |
typedef vector<int> TERCPPNS_Tools::vecInt |
typedef vector<size_t> TERCPPNS_Tools::vecSize_t |
typedef vector<string> TERCPPNS_Tools::vecString |
typedef vector<alignmentElement> TERCPPNS_Tools::WERalignment |
param TERCPPNS_Tools::copyParam | ( | param | p | ) |
Definition at line 693 of file tools.cpp.
References TERCPPNS_Tools::param::caseOn, TERCPPNS_Tools::param::count_verbose, TERCPPNS_Tools::param::debugLevel, TERCPPNS_Tools::param::debugMode, TERCPPNS_Tools::param::hypothesisFile, TERCPPNS_Tools::param::noPunct, TERCPPNS_Tools::param::normalize, TERCPPNS_Tools::param::noTxtIds, TERCPPNS_Tools::param::outputFileExtension, TERCPPNS_Tools::param::outputFileName, TERCPPNS_Tools::param::printAlignments, TERCPPNS_Tools::param::referenceFile, TERCPPNS_Tools::param::sgmlInputs, TERCPPNS_Tools::param::tercomLike, TERCPPNS_Tools::param::verbose, and TERCPPNS_Tools::param::WER.
vector< float > TERCPPNS_Tools::copyVector | ( | vector< float > | vec | ) |
vector< int > TERCPPNS_Tools::copyVector | ( | vector< int > | vec | ) |
vector< string > TERCPPNS_Tools::copyVector | ( | vector< string > | vec | ) |
string TERCPPNS_Tools::join | ( | string | delim, | |
vector< string > | arr | |||
) |
Definition at line 734 of file tools.cpp.
Referenced by Moses::CorrectionPattern::CreateSinglePattern(), TERCPPNS_TERCpp::terCalc::findBestShift(), Moses::GetContext(), main(), Moses::MakePair(), and TERCPPNS_TERCpp::terCalc::permuter().
string TERCPPNS_Tools::printParams | ( | param | p | ) |
Definition at line 714 of file tools.cpp.
References TERCPPNS_Tools::param::caseOn, TERCPPNS_Tools::param::count_verbose, TERCPPNS_Tools::param::debugLevel, TERCPPNS_Tools::param::debugMode, TERCPPNS_Tools::param::hypothesisFile, TERCPPNS_Tools::param::noPunct, TERCPPNS_Tools::param::normalize, TERCPPNS_Tools::param::noTxtIds, TERCPPNS_Tools::param::outputFileExtension, TERCPPNS_Tools::param::outputFileName, TERCPPNS_Tools::param::referenceFile, TERCPPNS_Tools::param::sgmlInputs, TERCPPNS_Tools::param::tercomLike, and TERCPPNS_Tools::param::verbose.
vector<string> TERCPPNS_Tools::stringToVector | ( | int | s, | |
string | tok | |||
) |
vector<string> TERCPPNS_Tools::stringToVector | ( | char | s, | |
string | tok | |||
) |
vector< string > TERCPPNS_Tools::stringToVector | ( | string | s, | |
string | tok | |||
) |
Definition at line 283 of file tools.cpp.
Referenced by TERCPPNS_TERCpp::terCalc::TER().
vector< float > TERCPPNS_Tools::stringToVectorFloat | ( | string | s, | |
string | tok | |||
) |
vector< int > TERCPPNS_Tools::stringToVectorInt | ( | string | s, | |
string | tok | |||
) |
vector< float > TERCPPNS_Tools::subVector | ( | vector< float > | vec, | |
int | start, | |||
int | end | |||
) |
vector< int > TERCPPNS_Tools::subVector | ( | vector< int > | vec, | |
int | start, | |||
int | end | |||
) |
vector< string > TERCPPNS_Tools::subVector | ( | vector< string > | vec, | |
int | start, | |||
int | end | |||
) |
Definition at line 220 of file tools.cpp.
Referenced by TERCPPNS_TERCpp::terCalc::calculerPermutations(), and TERCPPNS_TERCpp::terCalc::createConcordMots().
string TERCPPNS_Tools::vectorToString | ( | vector< char > * | vec, | |
string | s, | |||
int | taille | |||
) |
string TERCPPNS_Tools::vectorToString | ( | vector< int > * | vec, | |
string | s, | |||
int | taille | |||
) |
string TERCPPNS_Tools::vectorToString | ( | vector< bool > * | vec, | |
string | s, | |||
int | taille | |||
) |
string TERCPPNS_Tools::vectorToString | ( | bool * | vec, | |
string | s, | |||
int | taille | |||
) |
string TERCPPNS_Tools::vectorToString | ( | int * | vec, | |
string | s, | |||
int | taille | |||
) |
string TERCPPNS_Tools::vectorToString | ( | char * | vec, | |
string | s, | |||
int | taille | |||
) |
string TERCPPNS_Tools::vectorToString | ( | vector< bool > | vec, | |
string | s | |||
) |
string TERCPPNS_Tools::vectorToString | ( | vector< int > | vec, | |
string | s | |||
) |
string TERCPPNS_Tools::vectorToString | ( | vector< char > | vec, | |
string | s | |||
) |
string TERCPPNS_Tools::vectorToString | ( | vector< string > | vec, | |
string | s | |||
) |
string TERCPPNS_Tools::vectorToString | ( | vector< int > * | vec | ) |
string TERCPPNS_Tools::vectorToString | ( | vector< int > | vec | ) |
string TERCPPNS_Tools::vectorToString | ( | vector< char > | vec | ) |
string TERCPPNS_Tools::vectorToString | ( | vector< string > | vec | ) |
Definition at line 28 of file tools.cpp.
Referenced by TERCPPNS_TERCpp::terCalc::calculerPermutations(), TERCPPNS_TERCpp::terCalc::createConcordMots(), TERCPPNS_TERCpp::terCalc::findBestShift(), TERCPPNS_TERCpp::terShift::toString(), TERCPPNS_HashMapSpace::stringInfosHasher::toString(), and TERCPPNS_HashMapSpace::infosHasher::toString().