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.
|