Entity Matching by Similarity Join
 
Loading...
Searching...
No Matches
OvlpSampler Class Reference

#include <overlap_sampler.h>

Inheritance diagram for OvlpSampler:
Sampler

Public Member Functions

 OvlpSampler ()=default
 
 OvlpSampler (int _det, std::string _blkAttr, bool _isRS)
 
 ~OvlpSampler ()=default
 
 OvlpSampler (const OvlpSampler &other)=delete
 
 OvlpSampler (OvlpSampler &&other)=delete
 
void sample (const std::string &pathTableA, const std::string &pathTableB)
 
 Sampler ()=default
 
 Sampler (std::string _blkAttr, bool _isRS)
 
 Sampler (const Sampler &other)=delete
 
 Sampler (Sampler &&other)=delete
 
- Public Member Functions inherited from Sampler
 Sampler ()=default
 
 Sampler (std::string _blkAttr, bool _isRS)
 
 ~Sampler ()=default
 
 Sampler (const Sampler &other)=delete
 
 Sampler (Sampler &&other)=delete
 
void readTable (const std::string &_pathTableA, const std::string &_pathTableB)
 
void prepareRecords (ui columnA, ui columnB, TokenizerType tt, ui q)
 

Public Attributes

int det {0}
 
- Public Attributes inherited from Sampler
std::string blkAttr
 
bool isRS {false}
 
ui numWord {0}
 
std::string pathTableA
 
std::string pathTableB
 
Table tableA
 
Table tableB
 
std::vector< std::vector< ui > > recordsA
 
std::vector< std::vector< ui > > recordsB
 
std::vector< double > weightsA
 
std::vector< double > weightsB
 
std::vector< double > wordwt
 
std::vector< uiidMapA
 
std::vector< uiidMapB
 
std::vector< std::pair< int, int > > pairs
 

Constructor & Destructor Documentation

◆ OvlpSampler() [1/4]

OvlpSampler::OvlpSampler ( )
default

◆ OvlpSampler() [2/4]

OvlpSampler::OvlpSampler ( int _det,
std::string _blkAttr,
bool _isRS )
inline

◆ ~OvlpSampler()

OvlpSampler::~OvlpSampler ( )
default

◆ OvlpSampler() [3/4]

OvlpSampler::OvlpSampler ( const OvlpSampler & other)
delete

◆ OvlpSampler() [4/4]

OvlpSampler::OvlpSampler ( OvlpSampler && other)
delete

Member Function Documentation

◆ sample()

void OvlpSampler::sample ( const std::string & pathTableA,
const std::string & pathTableB )
virtual

Implements Sampler.

◆ Sampler() [1/4]

Sampler::Sampler ( )
default

◆ Sampler() [2/4]

Sampler::Sampler ( const Sampler & other)
delete

◆ Sampler() [3/4]

Sampler::Sampler ( Sampler && other)
delete

◆ Sampler() [4/4]

Sampler::Sampler ( std::string _blkAttr,
bool _isRS )
inline

Member Data Documentation

◆ det

int OvlpSampler::det {0}

The documentation for this class was generated from the following files: