| Interface | Description |
|---|---|
| Pseudorandom |
:: DeveloperApi ::
A class with pseudorandom behavior.
|
| RandomSampler<T,U> |
:: DeveloperApi ::
A pseudorandom sampler.
|
| Class | Description |
|---|---|
| AcceptanceResult |
Object used by seqOp to keep track of the number of items accepted and items waitlisted per
stratum, as well as the bounds for accepting and waitlisting items.
|
| BernoulliCellSampler<T> |
:: DeveloperApi ::
A sampler based on Bernoulli trials for partitioning a data sequence.
|
| BernoulliSampler<T> |
:: DeveloperApi ::
A sampler based on Bernoulli trials.
|
| BinomialBounds |
Utility functions that help us determine bounds on adjusted sampling rate to guarantee exact
sample size with high confidence when sampling without replacement.
|
| GapSamplingIterator<T> | |
| GapSamplingReplacementIterator<T> |
advance to first sample as part of object construction.
|
| PoissonBounds |
Utility functions that help us determine bounds on adjusted sampling rate to guarantee exact
sample sizes with high confidence when sampling with replacement.
|
| PoissonSampler<T> |
:: DeveloperApi ::
A sampler for sampling with replacement, based on values drawn from Poisson distribution.
|
| SamplingUtils | |
| StratifiedSamplingUtils |
Auxiliary functions and data structures for the sampleByKey method in PairRDDFunctions.
|
| XORShiftRandom |
This class implements a XORShift random number generator algorithm
Source:
Marsaglia, G.
|