- of(NormalizedGaussianSampler, double, double) - Static method in class org.apache.commons.rng.sampling.distribution.GaussianSampler
-
Create a new normalised Gaussian sampler.
- of(NormalizedGaussianSampler, double, double) - Static method in class org.apache.commons.rng.sampling.distribution.LogNormalSampler
-
Create a new log-normal distribution sampler.
- of(UniformRandomProvider) - Static method in class org.apache.commons.rng.sampling.distribution.BoxMullerNormalizedGaussianSampler
-
Create a new normalised Gaussian sampler.
- of(UniformRandomProvider) - Static method in class org.apache.commons.rng.sampling.distribution.MarsagliaNormalizedGaussianSampler
-
Create a new normalised Gaussian sampler.
- of(UniformRandomProvider) - Static method in class org.apache.commons.rng.sampling.distribution.ZigguratNormalizedGaussianSampler
-
Create a new normalised Gaussian sampler.
- of(UniformRandomProvider, double) - Static method in class org.apache.commons.rng.sampling.distribution.AhrensDieterExponentialSampler
-
Create a new exponential distribution sampler.
- of(UniformRandomProvider, double) - Static method in class org.apache.commons.rng.sampling.distribution.GeometricSampler
-
Creates a new geometric distribution sampler.
- of(UniformRandomProvider, double) - Static method in class org.apache.commons.rng.sampling.distribution.KempSmallMeanPoissonSampler
-
Creates a new sampler for the Poisson distribution.
- of(UniformRandomProvider, double) - Static method in class org.apache.commons.rng.sampling.distribution.LargeMeanPoissonSampler
-
Creates a new Poisson distribution sampler.
- of(UniformRandomProvider, double) - Static method in class org.apache.commons.rng.sampling.distribution.MarsagliaTsangWangDiscreteSampler.Poisson
-
Creates a sampler for the Poisson distribution.
- of(UniformRandomProvider, double) - Static method in class org.apache.commons.rng.sampling.distribution.PoissonSampler
-
Creates a new Poisson distribution sampler.
- of(UniformRandomProvider, double) - Static method in class org.apache.commons.rng.sampling.distribution.SmallMeanPoissonSampler
-
Creates a new sampler for the Poisson distribution.
- of(UniformRandomProvider, double[]) - Static method in class org.apache.commons.rng.sampling.distribution.AliasMethodDiscreteSampler
-
Creates a sampler.
- of(UniformRandomProvider, double[]) - Static method in class org.apache.commons.rng.sampling.distribution.GuideTableDiscreteSampler
-
Create a new sampler for an enumerated distribution using the given probabilities
.
- of(UniformRandomProvider, double[]) - Static method in class org.apache.commons.rng.sampling.distribution.MarsagliaTsangWangDiscreteSampler.Enumerated
-
Creates a sampler for an enumerated distribution of n
values each with an
associated probability.
- of(UniformRandomProvider, double[], double) - Static method in class org.apache.commons.rng.sampling.distribution.GuideTableDiscreteSampler
-
Create a new sampler for an enumerated distribution using the given probabilities
.
- of(UniformRandomProvider, double[], int) - Static method in class org.apache.commons.rng.sampling.distribution.AliasMethodDiscreteSampler
-
Creates a sampler.
- of(UniformRandomProvider, double, double) - Static method in class org.apache.commons.rng.sampling.distribution.AhrensDieterMarsagliaTsangGammaSampler
-
Creates a new gamma distribution sampler.
- of(UniformRandomProvider, double, double) - Static method in class org.apache.commons.rng.sampling.distribution.ChengBetaSampler
-
Creates a new beta distribution sampler.
- of(UniformRandomProvider, double, double) - Static method in class org.apache.commons.rng.sampling.distribution.ContinuousUniformSampler
-
Creates a new continuous uniform distribution sampler.
- of(UniformRandomProvider, double, double) - Static method in class org.apache.commons.rng.sampling.distribution.InverseTransformParetoSampler
-
Creates a new Pareto distribution sampler.
- of(UniformRandomProvider, int, double) - Static method in class org.apache.commons.rng.sampling.distribution.MarsagliaTsangWangDiscreteSampler.Binomial
-
Creates a sampler for the Binomial distribution.
- of(UniformRandomProvider, int, double) - Static method in class org.apache.commons.rng.sampling.distribution.RejectionInversionZipfSampler
-
Creates a new Zipf distribution sampler.
- of(UniformRandomProvider, int, int) - Static method in class org.apache.commons.rng.sampling.distribution.DiscreteUniformSampler
-
Creates a new discrete uniform distribution sampler.
- of(UniformRandomProvider, ContinuousInverseCumulativeProbabilityFunction) - Static method in class org.apache.commons.rng.sampling.distribution.InverseTransformContinuousSampler
-
Create a new inverse-transform continuous sampler.
- of(UniformRandomProvider, DiscreteInverseCumulativeProbabilityFunction) - Static method in class org.apache.commons.rng.sampling.distribution.InverseTransformDiscreteSampler
-
Create a new inverse-transform discrete sampler.
- org.apache.commons.rng.sampling - package org.apache.commons.rng.sampling
-
Samplers
- org.apache.commons.rng.sampling.distribution - package org.apache.commons.rng.sampling.distribution
-
Distribution samplers
- withinRange(double) - Method in class org.apache.commons.rng.sampling.distribution.PoissonSamplerCache
-
Check if the mean is within the range where the cache can minimise the
construction cost of the
PoissonSampler
.
- withRange(double, double) - Method in class org.apache.commons.rng.sampling.distribution.PoissonSamplerCache
-
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.CollectionSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.CombinationSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.DiscreteProbabilityCollectionSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.AhrensDieterExponentialSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.AhrensDieterMarsagliaTsangGammaSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.AliasMethodDiscreteSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.BoxMullerNormalizedGaussianSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.ChengBetaSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.ContinuousUniformSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.DiscreteUniformSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.GaussianSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.GuideTableDiscreteSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.InverseTransformContinuousSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.InverseTransformDiscreteSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.InverseTransformParetoSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.KempSmallMeanPoissonSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.LargeMeanPoissonSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.LogNormalSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.MarsagliaNormalizedGaussianSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.PoissonSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.RejectionInversionZipfSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.SmallMeanPoissonSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.distribution.ZigguratNormalizedGaussianSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.PermutationSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in interface org.apache.commons.rng.sampling.SharedStateSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
- withUniformRandomProvider(UniformRandomProvider) - Method in class org.apache.commons.rng.sampling.UnitSphereSampler
-
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.