- ObjectSampler<T> - Interface in org.apache.commons.rng.sampling
-
Sampler that generates values of a specified type.
- of(UniformRandomProvider, double) - Static method in class org.apache.commons.rng.sampling.distribution.AhrensDieterExponentialSampler
-
Create a new exponential distribution 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[]) - Static method in class org.apache.commons.rng.sampling.distribution.AliasMethodDiscreteSampler
-
Creates a sampler.
- of(UniformRandomProvider, double[], int) - Static method in class org.apache.commons.rng.sampling.distribution.AliasMethodDiscreteSampler
-
Creates a sampler.
- of(UniformRandomProvider) - Static method in class org.apache.commons.rng.sampling.distribution.BoxMullerNormalizedGaussianSampler
-
Create a new normalised Gaussian 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, boolean) - Static method in class org.apache.commons.rng.sampling.distribution.ContinuousUniformSampler
-
Creates a new continuous uniform distribution sampler.
- of(UniformRandomProvider, double...) - Static method in class org.apache.commons.rng.sampling.distribution.DirichletSampler
-
Creates a new Dirichlet 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, long[]) - Static method in class org.apache.commons.rng.sampling.distribution.FastLoadedDiceRollerDiscreteSampler
-
Creates a sampler.
- of(UniformRandomProvider, double[]) - Static method in class org.apache.commons.rng.sampling.distribution.FastLoadedDiceRollerDiscreteSampler
-
Creates a sampler.
- of(UniformRandomProvider, double[], int) - Static method in class org.apache.commons.rng.sampling.distribution.FastLoadedDiceRollerDiscreteSampler
-
Creates a sampler.
- of(NormalizedGaussianSampler, double, double) - Static method in class org.apache.commons.rng.sampling.distribution.GaussianSampler
-
Create a new normalised Gaussian 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.GuideTableDiscreteSampler
-
Create a new sampler for an enumerated distribution using the given probabilities
.
- 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, 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.
- of(UniformRandomProvider, double, double) - Static method in class org.apache.commons.rng.sampling.distribution.InverseTransformParetoSampler
-
Creates a new Pareto 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, double) - Static method in class org.apache.commons.rng.sampling.distribution.LevySampler
-
Create a new Lévy distribution 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.MarsagliaNormalizedGaussianSampler
-
Create a new normalised Gaussian 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, 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) - 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, int, double) - Static method in class org.apache.commons.rng.sampling.distribution.RejectionInversionZipfSampler
-
Creates a new Zipf 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, double) - Static method in class org.apache.commons.rng.sampling.distribution.StableSampler
-
Creates a standardized sampler of a stable distribution with zero location and unit scale.
- of(UniformRandomProvider, double, double, double, double) - Static method in class org.apache.commons.rng.sampling.distribution.StableSampler
-
Creates a sampler of a stable distribution.
- of(UniformRandomProvider, double) - Static method in class org.apache.commons.rng.sampling.distribution.TSampler
-
Create a new t distribution sampler.
- of(UniformRandomProvider, long, long) - Static method in class org.apache.commons.rng.sampling.distribution.UniformLongSampler
-
Creates a new discrete uniform distribution sampler.
- of(UniformRandomProvider) - Static method in class org.apache.commons.rng.sampling.distribution.ZigguratNormalizedGaussianSampler
-
Create a new normalised Gaussian sampler.
- of(UniformRandomProvider) - Static method in class org.apache.commons.rng.sampling.distribution.ZigguratSampler.Exponential
-
Create a new exponential sampler with mean = 1
.
- of(UniformRandomProvider, double) - Static method in class org.apache.commons.rng.sampling.distribution.ZigguratSampler.Exponential
-
Create a new exponential sampler with the specified mean
.
- of(UniformRandomProvider) - Static method in class org.apache.commons.rng.sampling.distribution.ZigguratSampler.NormalizedGaussian
-
Create a new normalised Gaussian sampler.
- of(UniformRandomProvider, double[], double[]) - Static method in class org.apache.commons.rng.sampling.shape.BoxSampler
-
Create a box sampler with bounds a
and b
.
- of(UniformRandomProvider, double[], double[]) - Static method in class org.apache.commons.rng.sampling.shape.LineSampler
-
Create a line sampler with vertices a
and b
.
- of(UniformRandomProvider, double[], double[], double[], double[]) - Static method in class org.apache.commons.rng.sampling.shape.TetrahedronSampler
-
Create a tetrahedron sampler with vertices a
, b
, c
and d
.
- of(UniformRandomProvider, double[], double[], double[]) - Static method in class org.apache.commons.rng.sampling.shape.TriangleSampler
-
Create a triangle sampler with vertices a
, b
and c
.
- of(UniformRandomProvider, int) - Static method in class org.apache.commons.rng.sampling.shape.UnitBallSampler
-
Create a unit n-ball sampler for the given dimension.
- of(UniformRandomProvider, int) - Static method in class org.apache.commons.rng.sampling.UnitSphereSampler
-
Create a unit sphere sampler for the given dimension.
- org.apache.commons.rng.sampling - package org.apache.commons.rng.sampling
-
This package provides sampling utilities.
- org.apache.commons.rng.sampling.distribution - package org.apache.commons.rng.sampling.distribution
-
This package contains classes for sampling from statistical distributions.
- org.apache.commons.rng.sampling.shape - package org.apache.commons.rng.sampling.shape
-
This package contains classes for sampling coordinates from shapes, for example a unit ball.
- sample() - Method in class org.apache.commons.rng.sampling.CollectionSampler
-
- sample() - Method in class org.apache.commons.rng.sampling.CombinationSampler
-
Return a combination of k
whose entries are selected randomly,
without repetition, from the integers 0, 1, ..., n
-1 (inclusive).
- sample() - Method in class org.apache.commons.rng.sampling.DiscreteProbabilityCollectionSampler
-
Picks one of the items from the collection passed to the constructor.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.AhrensDieterExponentialSampler
-
Creates a double
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.AhrensDieterMarsagliaTsangGammaSampler
-
Creates a double
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.AliasMethodDiscreteSampler
-
Creates an int
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.BoxMullerGaussianSampler
-
Deprecated.
Creates a double
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.BoxMullerLogNormalSampler
-
Deprecated.
Creates a double
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.BoxMullerNormalizedGaussianSampler
-
Creates a double
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.ChengBetaSampler
-
Creates a double
sample.
- sample() - Method in interface org.apache.commons.rng.sampling.distribution.ContinuousSampler
-
Creates a double
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.ContinuousUniformSampler
-
Creates a double
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.DirichletSampler
-
- sample() - Method in interface org.apache.commons.rng.sampling.distribution.DiscreteSampler
-
Creates an int
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.DiscreteUniformSampler
-
Creates an int
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.GaussianSampler
-
Creates a double
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.GuideTableDiscreteSampler
-
Creates an int
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.InverseTransformContinuousSampler
-
Creates a double
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.InverseTransformDiscreteSampler
-
Creates an int
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.InverseTransformParetoSampler
-
Creates a double
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.KempSmallMeanPoissonSampler
-
Creates an int
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.LargeMeanPoissonSampler
-
Creates an int
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.LevySampler
-
Creates a double
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.LogNormalSampler
-
Creates a double
sample.
- sample() - Method in interface org.apache.commons.rng.sampling.distribution.LongSampler
-
Creates a long
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.MarsagliaNormalizedGaussianSampler
-
Creates a double
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.PoissonSampler
-
Creates an int
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.RejectionInversionZipfSampler
-
Rejection inversion sampling method for a discrete, bounded Zipf
distribution that is based on the method described in
Wolfgang Hörmann and Gerhard Derflinger.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.SmallMeanPoissonSampler
-
Creates an int
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.StableSampler
-
Generate a sample from a stable distribution.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.ZigguratNormalizedGaussianSampler
-
Creates a double
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.ZigguratSampler.Exponential
-
Creates a double
sample.
- sample() - Method in class org.apache.commons.rng.sampling.distribution.ZigguratSampler.NormalizedGaussian
-
Creates a double
sample.
- sample(UniformRandomProvider, List<T>, int) - Static method in class org.apache.commons.rng.sampling.ListSampler
-
Generates a list of size k
whose entries are selected
randomly, without repetition, from the items in the given
collection
.
- sample() - Method in interface org.apache.commons.rng.sampling.ObjectSampler
-
Create an object sample.
- sample() - Method in class org.apache.commons.rng.sampling.PermutationSampler
-
- sample() - Method in class org.apache.commons.rng.sampling.shape.BoxSampler
-
- sample() - Method in class org.apache.commons.rng.sampling.shape.LineSampler
-
- sample() - Method in class org.apache.commons.rng.sampling.shape.TetrahedronSampler
-
- sample() - Method in class org.apache.commons.rng.sampling.shape.TriangleSampler
-
- sample() - Method in class org.apache.commons.rng.sampling.shape.UnitBallSampler
-
- sample() - Method in class org.apache.commons.rng.sampling.UnitSphereSampler
-
- SamplerBase - Class in org.apache.commons.rng.sampling.distribution
-
- SamplerBase(UniformRandomProvider) - Constructor for class org.apache.commons.rng.sampling.distribution.SamplerBase
-
Deprecated.
- samples() - Method in interface org.apache.commons.rng.sampling.distribution.ContinuousSampler
-
Returns an effectively unlimited stream of double
sample values.
- samples(long) - Method in interface org.apache.commons.rng.sampling.distribution.ContinuousSampler
-
Returns a stream producing the given streamSize
number of double
sample values.
- samples() - Method in interface org.apache.commons.rng.sampling.distribution.DiscreteSampler
-
Returns an effectively unlimited stream of int
sample values.
- samples(long) - Method in interface org.apache.commons.rng.sampling.distribution.DiscreteSampler
-
Returns a stream producing the given streamSize
number of int
sample values.
- samples() - Method in interface org.apache.commons.rng.sampling.distribution.LongSampler
-
Returns an effectively unlimited stream of long
sample values.
- samples(long) - Method in interface org.apache.commons.rng.sampling.distribution.LongSampler
-
Returns a stream producing the given streamSize
number of long
sample values.
- samples() - Method in interface org.apache.commons.rng.sampling.ObjectSampler
-
Returns an effectively unlimited stream of object sample values.
- samples(long) - Method in interface org.apache.commons.rng.sampling.ObjectSampler
-
Returns a stream producing the given streamSize
number of object
sample values.
- setFactory(CompositeSamplers.DiscreteProbabilitySamplerFactory) - Method in interface org.apache.commons.rng.sampling.CompositeSamplers.Builder
-
Sets the factory to use to generate the composite's discrete sampler from the sampler
weights.
- SharedStateContinuousSampler - Interface in org.apache.commons.rng.sampling.distribution
-
Sampler that generates values of type double
and can create new instances to sample
from the same state with a given source of randomness.
- SharedStateDiscreteSampler - Interface in org.apache.commons.rng.sampling.distribution
-
Sampler that generates values of type int
and can create new instances to sample
from the same state with a given source of randomness.
- SharedStateLongSampler - Interface in org.apache.commons.rng.sampling.distribution
-
Sampler that generates values of type long
and can create new instances to sample
from the same state with a given source of randomness.
- SharedStateObjectSampler<T> - Interface in org.apache.commons.rng.sampling
-
Sampler that generates values of a specified type and can create new instances to sample
from the same state with a given source of randomness.
- SharedStateSampler<R> - Interface in org.apache.commons.rng.sampling
-
Applies to samplers that can share state between instances.
- shuffle(UniformRandomProvider, List<T>) - Static method in class org.apache.commons.rng.sampling.ListSampler
-
Shuffles the entries of the given array, using the
Fisher-Yates algorithm.
- shuffle(UniformRandomProvider, List<T>, int, boolean) - Static method in class org.apache.commons.rng.sampling.ListSampler
-
Shuffles the entries of the given array, using the
Fisher-Yates algorithm.
- shuffle(UniformRandomProvider, int[]) - Static method in class org.apache.commons.rng.sampling.PermutationSampler
-
Shuffles the entries of the given array.
- shuffle(UniformRandomProvider, int[], int, boolean) - Static method in class org.apache.commons.rng.sampling.PermutationSampler
-
Shuffles the entries of the given array, using the
Fisher-Yates algorithm.
- size() - Method in interface org.apache.commons.rng.sampling.CompositeSamplers.Builder
-
Return the number of samplers in the composite.
- SmallMeanPoissonSampler - Class in org.apache.commons.rng.sampling.distribution
-
- SmallMeanPoissonSampler(UniformRandomProvider, double) - Constructor for class org.apache.commons.rng.sampling.distribution.SmallMeanPoissonSampler
-
- StableSampler - Class in org.apache.commons.rng.sampling.distribution
-
Samples from a stable distribution.
- symmetric(UniformRandomProvider, int, double) - Static method in class org.apache.commons.rng.sampling.distribution.DirichletSampler
-
Creates a new symmetric Dirichlet distribution sampler using the same concentration
parameter for each category.
- 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.DirichletSampler
-
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.FastLoadedDiceRollerDiscreteSampler
-
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.LevySampler
-
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.StableSampler
-
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.TSampler
-
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.UniformLongSampler
-
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.distribution.ZigguratSampler.Exponential
-
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.ZigguratSampler.NormalizedGaussian
-
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 class org.apache.commons.rng.sampling.shape.BoxSampler
-
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.shape.LineSampler
-
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.shape.TetrahedronSampler
-
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.shape.TriangleSampler
-
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.shape.UnitBallSampler
-
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.