| 49 | class RandomSampler { |
| 50 | public: |
| 51 | RandomSampler(size_t N, size_t K, RNG_t seed = 0, bool use_prosac_sampling = false, int prosac_iters = 100000) |
| 52 | : num_data(N), sample_sz(K), state(seed), use_prosac(use_prosac_sampling), max_prosac_iterations(prosac_iters) { |
| 53 | if (use_prosac_sampling) { |
| 54 | initialize_prosac(); |
| 55 | } |
| 56 | } |
| 57 | |
| 58 | void generate_sample(std::vector<size_t> *sample); |
| 59 |
nothing calls this directly
no outgoing calls
no test coverage detected