24 for(
int i = 0; i < 20; i++)
42 const std::string &defaultICVDir =
"");
44 static void readFeatures(
ui &numFeatures,
Rule *&featureNames, std::vector<std::string> &nameCopy,
45 const std::string &defaultFeatureNamesDir =
"");
52 const std::string &defaultResTableName =
"",
const std::string &defaultICVDir =
"",
53 const std::string &defeaultFeatureNamesDir =
"");
60 const std::string &defaultICVDir =
"",
const std::string &defaultFeatureNamesDir =
"");
~FeatureEngineering()=default
static void extractFeatures4Matching(int isInterchangeable, bool flagConsistent, int totalTable, const FeatureArguments *attrs, const std::string &defaultFeatureVecDir="", const std::string &defaultResTableName="", const std::string &defaultICVDir="", const std::string &defeaultFeatureNamesDir="")
Definition feature.cc:92
FeatureEngineering(FeatureEngineering &&other)=delete
FeatureEngineering(const FeatureEngineering &other)=delete
static void readFeatures(ui &numFeatures, Rule *&featureNames, std::vector< std::string > &nameCopy, const std::string &defaultFeatureNamesDir="")
Definition feature.cc:66
static void extractFeatures4TopK(int isInterchangeable, bool flagConsistent, int totalTable, const FeatureArguments *attrs, const std::string &defaultFeatureVecDir="", const std::string &defaultICVDir="", const std::string &defaultFeatureNamesDir="")
Definition feature.cc:217
static void readGroups(int totalAttr, const std::vector< std::string > &attrVec, FeatureIndex::Groups &group, FeatureIndex::GroupTokens &groupTokensDlm, FeatureIndex::GroupTokens &groupTokensQgm, FeatureIndex::Cluster &cluster, std::vector< int > &keyLength, const std::string &defaultICVDir="")
Definition feature.cc:8
FeatureEngineering()=default
std::vector< std::unordered_map< int, std::vector< std::string > > > Groups
Definition feature_index.h:26
std::vector< std::unordered_map< std::string, int > > Cluster
Definition feature_index.h:31
std::vector< std::unordered_map< int, std::vector< std::vector< std::string > > > > GroupTokens
Definition feature_index.h:28
int totalAttr
Definition feature.h:19
char * attributes[20]
Definition feature.h:20
FeatureArguments()=default
~FeatureArguments()
Definition feature.h:23
Definition dataframe.h:54
unsigned int ui
Definition type.h:8