14#include <unordered_map>
27 std::vector<std::vector<std::string>>
rows;
28 std::vector<std::vector<std::string>>
cols;
34 Table(
int id,
const std::string &name,
const std::vector<std::string> &data_headers,
35 const std::vector<std::vector<std::string>> &data_rows,
36 const std::vector<std::vector<std::string>> &data_columns)
49 void insertOneRow(
const std::vector<std::string> &tmpRow);
58 std::string
tok {
"none"};
75 std::string
tok {
"none"};
Definition dataframe.h:19
void printMetaData(const std::string &filename) const
Definition dataframe.cc:53
Table(int id, const std::string &name, const std::vector< std::string > &data_headers, const std::vector< std::vector< std::string > > &data_rows, const std::vector< std::vector< std::string > > &data_columns)
Definition dataframe.h:34
void Profile()
Definition dataframe.cc:9
void printGoldData(const std::string &filename, ui tableAsize) const
Definition dataframe.cc:77
std::vector< std::vector< std::string > > cols
Definition dataframe.h:28
std::vector< std::string > schema
Definition dataframe.h:25
std::string table_name
Definition dataframe.h:23
void findPerfectEntity()
Definition dataframe.cc:114
void PrintInfo()
Definition dataframe.cc:19
int tid
Definition dataframe.h:21
void printData() const
Definition dataframe.cc:29
Table(int id, const std::string &name)
Definition dataframe.h:33
void insertOneRow(const std::vector< std::string > &tmpRow)
Definition dataframe.cc:140
int col_no
Definition dataframe.h:22
std::vector< ui > perfectid
Definition dataframe.h:29
std::unordered_map< std::string, unsigned int > inverted_schema
Definition dataframe.h:26
int row_no
Definition dataframe.h:22
std::vector< std::vector< std::string > > rows
Definition dataframe.h:27
Definition dataframe.h:71
std::string sim
Definition dataframe.h:73
std::string attr
Definition dataframe.h:72
Feature(const Feature &other)=delete
std::string sim_measure
Definition dataframe.h:74
std::string tok_settings
Definition dataframe.h:76
std::string tok
Definition dataframe.h:75
Feature(Feature &&other)=delete
Definition dataframe.h:54
std::string sim_measure
Definition dataframe.h:57
Rule(Rule &&other)=delete
std::string tok
Definition dataframe.h:58
std::string tok_settings
Definition dataframe.h:59
Rule(const Rule &other)=delete
std::string sim
Definition dataframe.h:56
std::string attr
Definition dataframe.h:55
bool sign
Definition dataframe.h:60
double threshold
Definition dataframe.h:61
unsigned int ui
Definition type.h:8