Entity Matching by Similarity Join
Loading...
Searching...
No Matches
knn_blocker.h
Go to the documentation of this file.
1
/*
2
* author: Yunqi Li
3
* contact: liyunqixa@gmail.com
4
*/
5
#ifndef _KNN_BLOCKER_H_
6
#define _KNN_BLOCKER_H_
7
8
#include "
common/tokenizer.h
"
9
#include "
common/dataframe.h
"
10
#include "
common/simfunc.h
"
11
#include "
blocker/blocker_config.h
"
12
13
14
/*
15
* k-nearest neighbors blocker
16
* sim functions: cos / TF-IDF
17
* tokenizers: dlm / qgm
18
*/
19
class
KNNBlocker
20
{
21
public
:
22
KNNBlocker
() =
default
;
23
~KNNBlocker
() =
default
;
24
KNNBlocker
(
const
KNNBlocker
&other) =
delete
;
25
KNNBlocker
(
KNNBlocker
&&other) =
delete
;
26
27
public
:
28
// TODO
29
};
30
31
32
#endif
// _KNN_BLOCKER_H_
blocker_config.h
KNNBlocker
Definition
knn_blocker.h:20
KNNBlocker::KNNBlocker
KNNBlocker(KNNBlocker &&other)=delete
KNNBlocker::KNNBlocker
KNNBlocker()=default
KNNBlocker::~KNNBlocker
~KNNBlocker()=default
KNNBlocker::KNNBlocker
KNNBlocker(const KNNBlocker &other)=delete
dataframe.h
simfunc.h
tokenizer.h
cpp
blocker
knn_blocker.h
Generated by
1.12.0