Package | Description |
---|---|
org.apache.commons.rng.sampling |
This package provides sampling utilities.
|
org.apache.commons.rng.sampling.distribution |
This package contains classes for sampling from statistical distributions.
|
Modifier and Type | Method and Description |
---|---|
DiscreteSampler |
CompositeSamplers.DiscreteProbabilitySamplerFactory.create(UniformRandomProvider rng,
double[] probabilities)
Creates the sampler.
|
Modifier and Type | Method and Description |
---|---|
static CompositeSamplers.Builder<DiscreteSampler> |
CompositeSamplers.newDiscreteSamplerBuilder()
Create a new builder for a composite
DiscreteSampler . |
Modifier and Type | Interface and Description |
---|---|
interface |
SharedStateDiscreteSampler
Sampler that generates values of type
int and can create new instances to sample
from the same state with a given source of randomness. |
Modifier and Type | Class and Description |
---|---|
class |
AliasMethodDiscreteSampler
Distribution sampler that uses the Alias method.
|
class |
DiscreteUniformSampler
Discrete uniform distribution sampler.
|
class |
FastLoadedDiceRollerDiscreteSampler
Distribution sampler that uses the Fast Loaded Dice Roller (FLDR).
|
class |
GuideTableDiscreteSampler
Compute a sample from
n values each with an associated probability. |
class |
InverseTransformDiscreteSampler
Distribution sampler that uses the
inversion method.
|
class |
KempSmallMeanPoissonSampler
Sampler for the Poisson
distribution.
|
class |
LargeMeanPoissonSampler
Sampler for the Poisson distribution.
|
class |
PoissonSampler
Sampler for the Poisson distribution.
|
class |
RejectionInversionZipfSampler
Implementation of the Zipf distribution.
|
class |
SmallMeanPoissonSampler
Sampler for the Poisson distribution.
|
Modifier and Type | Method and Description |
---|---|
DiscreteSampler |
PoissonSamplerCache.createPoissonSampler(UniformRandomProvider rng,
double mean)
|
Copyright © 2016–2022 The Apache Software Foundation. All rights reserved.