#include <overlap_sampler.h>
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< ui > | idMapA |
std::vector< ui > | idMapB |
std::vector< std::pair< int, int > > | pairs |
|
default |
|
inline |
|
default |
|
delete |
|
delete |
|
virtual |
Implements Sampler.
|
default |
|
delete |
|
delete |
|
inline |
int OvlpSampler::det {0} |