Interface SharedStateDiscreteSampler
- All Superinterfaces:
DiscreteSampler
,SharedStateSampler<SharedStateDiscreteSampler>
- All Known Implementing Classes:
AliasMethodDiscreteSampler
,AliasMethodDiscreteSampler.SmallTableAliasMethodDiscreteSampler
,CompositeSamplers.SharedStateDiscreteProbabilitySampler
,CompositeSamplers.SharedStateDiscreteSamplerFactory.CompositeSharedStateDiscreteSampler
,DiscreteUniformSampler
,DiscreteUniformSampler.AbstractDiscreteUniformSampler
,DiscreteUniformSampler.FixedDiscreteUniformSampler
,DiscreteUniformSampler.LargeRangeDiscreteUniformSampler
,DiscreteUniformSampler.OffsetDiscreteUniformSampler
,DiscreteUniformSampler.PowerOf2RangeDiscreteUniformSampler
,DiscreteUniformSampler.SmallRangeDiscreteUniformSampler
,FastLoadedDiceRollerDiscreteSampler
,FastLoadedDiceRollerDiscreteSampler.FixedValueDiscreteSampler
,FastLoadedDiceRollerDiscreteSampler.FLDRSampler
,GeometricSampler.GeometricExponentialSampler
,GeometricSampler.GeometricP1Sampler
,GuideTableDiscreteSampler
,InverseTransformDiscreteSampler
,KempSmallMeanPoissonSampler
,LargeMeanPoissonSampler
,MarsagliaTsangWangDiscreteSampler.AbstractMarsagliaTsangWangDiscreteSampler
,MarsagliaTsangWangDiscreteSampler.Binomial.MarsagliaTsangWangFixedResultBinomialSampler
,MarsagliaTsangWangDiscreteSampler.Binomial.MarsagliaTsangWangInversionBinomialSampler
,MarsagliaTsangWangDiscreteSampler.MarsagliaTsangWangBase64Int16DiscreteSampler
,MarsagliaTsangWangDiscreteSampler.MarsagliaTsangWangBase64Int32DiscreteSampler
,MarsagliaTsangWangDiscreteSampler.MarsagliaTsangWangBase64Int8DiscreteSampler
,PoissonSampler
,RejectionInversionZipfSampler
,RejectionInversionZipfSampler.RejectionInversionZipfSamplerImpl
,SmallMeanPoissonSampler
public interface SharedStateDiscreteSampler
extends DiscreteSampler, SharedStateSampler<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.- Since:
- 1.3
-
Method Summary
Methods inherited from interface org.apache.commons.rng.sampling.distribution.DiscreteSampler
sample, samples, samples
Methods inherited from interface org.apache.commons.rng.sampling.SharedStateSampler
withUniformRandomProvider