#include <RS.h>
|
| RS (shared_ptr< MatrixXd > data, shared_ptr< Kernel > k) |
|
| RS (shared_ptr< MatrixXd > data, shared_ptr< Kernel > k, int samples) |
|
double | query (VectorXd q, double lb, int m) |
|
|
std::vector< double > | MoM (VectorXd q, int L, int m) |
|
Random sampling estimator
◆ RS() [1/2]
RS::RS |
( |
shared_ptr< MatrixXd > |
data, |
|
|
shared_ptr< Kernel > |
k |
|
) |
| |
Default constructor.
- Parameters
-
◆ RS() [2/2]
RS::RS |
( |
shared_ptr< MatrixXd > |
data, |
|
|
shared_ptr< Kernel > |
k, |
|
|
int |
samples |
|
) |
| |
Constructor with fixed reservoir size.
- Parameters
-
data | the whole dataset |
k | kernel |
samples | size of the reservoir |
◆ MoM()
std::vector< double > RS::MoM |
( |
VectorXd |
q, |
|
|
int |
L, |
|
|
int |
m |
|
) |
| |
|
protectedvirtual |
- Parameters
-
q | query |
L | median of L means |
m | means of m samples |
- Returns
- : a vector of L elements, where each element is a sum of m random samples
Implements MoMEstimator.
The documentation for this class was generated from the following files: