#include <simjoin_blocker.h>
|
static void | selfSimilarityJoinParallel (uint64_t K, const std::string &topKattr, const std::string &attrType, bool ifWeighted) |
|
static void | RSSimilarityJoinSerial (uint64_t K, const std::string &topKattr, const std::string &attrType, bool ifWeighted, bool isJoinTopK) |
|
static void | selfSimilarityJoinSerial (uint64_t K, const std::string &topKattr, const std::string &attrType, bool ifWeighted) |
|
static void | RSSimilarityJoinParallel (uint64_t K, const std::string &topKattr, const std::string &attrType, bool ifWeighted) |
|
static void | estimateDensity (bool isWeighted, std::vector< double > &densities, std::unordered_map< std::string, double > &attrAverage, const std::string &defaultSampleResDir="") |
|
static void | selfInterchangeableJoin (uint64_t K, const std::string &topKattr, const std::string &attrType, bool ifWeighted) |
|
◆ SimJoinBlocker() [1/3]
SimJoinBlocker::SimJoinBlocker |
( |
| ) |
|
|
default |
◆ ~SimJoinBlocker()
SimJoinBlocker::~SimJoinBlocker |
( |
| ) |
|
|
default |
◆ SimJoinBlocker() [2/3]
◆ SimJoinBlocker() [3/3]
◆ estimateDensity()
void SimJoinBlocker::estimateDensity |
( |
bool | isWeighted, |
|
|
std::vector< double > & | densities, |
|
|
std::unordered_map< std::string, double > & | attrAverage, |
|
|
const std::string & | defaultSampleResDir = "" ) |
|
static |
◆ RSSimilarityJoinParallel()
static void SimJoinBlocker::RSSimilarityJoinParallel |
( |
uint64_t | K, |
|
|
const std::string & | topKattr, |
|
|
const std::string & | attrType, |
|
|
bool | ifWeighted ) |
|
static |
◆ RSSimilarityJoinSerial()
void SimJoinBlocker::RSSimilarityJoinSerial |
( |
uint64_t | K, |
|
|
const std::string & | topKattr, |
|
|
const std::string & | attrType, |
|
|
bool | ifWeighted, |
|
|
bool | isJoinTopK ) |
|
static |
◆ selfInterchangeableJoin()
void SimJoinBlocker::selfInterchangeableJoin |
( |
uint64_t | K, |
|
|
const std::string & | topKattr, |
|
|
const std::string & | attrType, |
|
|
bool | ifWeighted ) |
|
static |
◆ selfSimilarityJoinParallel()
void SimJoinBlocker::selfSimilarityJoinParallel |
( |
uint64_t | K, |
|
|
const std::string & | topKattr, |
|
|
const std::string & | attrType, |
|
|
bool | ifWeighted ) |
|
static |
◆ selfSimilarityJoinSerial()
static void SimJoinBlocker::selfSimilarityJoinSerial |
( |
uint64_t | K, |
|
|
const std::string & | topKattr, |
|
|
const std::string & | attrType, |
|
|
bool | ifWeighted ) |
|
static |
The documentation for this class was generated from the following files: