21extern std::vector<TokenizerType>
tok_type;
22extern std::vector<ui>
q;
40 static void showPara(
int jt,
int js, uint64_t topK,
const std::string &topKattr,
41 const std::string &attrType,
const std::string &pathTableA,
42 const std::string &pathTableB,
const std::string &pathGold,
43 const std::string &pathRule,
int tableSize);
46 static void readCSVTables(
int isRS,
const std::string &pathTableA,
const std::string &pathTableB,
47 const std::string &pathGold);
48 static void readRules(
const std::string &pathRule);
std::vector< ui > q
Definition block.cc:9
std::vector< TokenizerType > tok_type
Definition block.cc:8
ui num_word
Definition block.cc:7
static void getRecall(int isRS)
Definition block.cc:276
static void getRecall4Rules(int isRS)
Definition block.cc:325
static void readCSVTables(int isRS, const std::string &pathTableA, const std::string &pathTableB, const std::string &pathGold)
Definition block.cc:148
static void showPara(int jt, int js, uint64_t topK, const std::string &topKattr, const std::string &attrType, const std::string &pathTableA, const std::string &pathTableB, const std::string &pathGold, const std::string &pathRule, int tableSize)
Definition block.cc:128
static void readRules(const std::string &pathRule)
Definition block.cc:189
static void prepareRecordsSelf(ui columnA, TokenizerType tt, ui q)
Definition block.cc:59
Block(Block &&other)=delete
static void sortColumns()
Definition block.cc:79
static void clearBuffers()
Definition block.cc:12
Block(const Block &other)=delete
static void prepareRecordsRS(ui columnA, ui columnB, TokenizerType tt, ui q)
Definition block.cc:40
static void tokenize(int isRS)
Definition block.cc:204
TokenizerType
Definition type.h:39
unsigned int ui
Definition type.h:8