Uses of Interface
org.apache.commons.rng.sampling.distribution.NormalizedGaussianSampler
Packages that use NormalizedGaussianSampler
Package
Description
This package provides sampling utilities.
This package contains classes for sampling from statistical distributions.
This package contains classes for sampling coordinates from shapes, for example a unit ball.
-
Uses of NormalizedGaussianSampler in org.apache.commons.rng.sampling
Fields in org.apache.commons.rng.sampling declared as NormalizedGaussianSamplerModifier and TypeFieldDescriptionprivate final NormalizedGaussianSampler
UnitSphereSampler.UnitSphereSampler2D.sampler
Sampler used for generating the individual components of the vectors.private final NormalizedGaussianSampler
UnitSphereSampler.UnitSphereSampler3D.sampler
Sampler used for generating the individual components of the vectors.private final NormalizedGaussianSampler
UnitSphereSampler.UnitSphereSamplerND.sampler
Sampler used for generating the individual components of the vectors. -
Uses of NormalizedGaussianSampler in org.apache.commons.rng.sampling.distribution
Classes in org.apache.commons.rng.sampling.distribution that implement NormalizedGaussianSamplerModifier and TypeClassDescriptionclass
Box-Muller algorithm for sampling from Gaussian distribution with mean 0 and standard deviation 1.class
Marsaglia polar method for sampling from a Gaussian distribution with mean 0 and standard deviation 1.class
Marsaglia and Tsang "Ziggurat" method for sampling from a Gaussian distribution with mean 0 and standard deviation 1.static final class
Modified ziggurat method for sampling from a Gaussian distribution with mean 0 and standard deviation 1.Fields in org.apache.commons.rng.sampling.distribution declared as NormalizedGaussianSamplerModifier and TypeFieldDescriptionprivate final NormalizedGaussianSampler
AhrensDieterMarsagliaTsangGammaSampler.MarsagliaTsangGammaSampler.gaussian
Gaussian sampling.private final NormalizedGaussianSampler
LevySampler.gaussian
Gaussian sampler.private final NormalizedGaussianSampler
LogNormalSampler.gaussian
Gaussian sampling.private final NormalizedGaussianSampler
GaussianSampler.normalized
Normalized Gaussian sampler.private final NormalizedGaussianSampler
StableSampler.GaussianStableSampler.sampler
Underlying normalized Gaussian sampler.private final NormalizedGaussianSampler
StableSampler.LevyStableSampler.sampler
Underlying normalized Gaussian sampler.private final NormalizedGaussianSampler
TSampler.NormalTSampler.sampler
Underlying normalized Gaussian sampler.Methods in org.apache.commons.rng.sampling.distribution with type parameters of type NormalizedGaussianSamplerModifier and TypeMethodDescriptionstatic <S extends NormalizedGaussianSampler & SharedStateContinuousSampler>
SBoxMullerNormalizedGaussianSampler.of
(UniformRandomProvider rng) Create a new normalised Gaussian sampler.static <S extends NormalizedGaussianSampler & SharedStateContinuousSampler>
SMarsagliaNormalizedGaussianSampler.of
(UniformRandomProvider rng) Create a new normalised Gaussian sampler.static <S extends NormalizedGaussianSampler & SharedStateContinuousSampler>
SZigguratNormalizedGaussianSampler.of
(UniformRandomProvider rng) Create a new normalised Gaussian sampler.Methods in org.apache.commons.rng.sampling.distribution that return NormalizedGaussianSamplerModifier and TypeMethodDescription(package private) static NormalizedGaussianSampler
InternalUtils.newNormalizedGaussianSampler
(NormalizedGaussianSampler sampler, UniformRandomProvider rng) Create a new instance of the given sampler usingSharedStateSampler.withUniformRandomProvider(UniformRandomProvider)
.Methods in org.apache.commons.rng.sampling.distribution with parameters of type NormalizedGaussianSamplerModifier and TypeMethodDescription(package private) static NormalizedGaussianSampler
InternalUtils.newNormalizedGaussianSampler
(NormalizedGaussianSampler sampler, UniformRandomProvider rng) Create a new instance of the given sampler usingSharedStateSampler.withUniformRandomProvider(UniformRandomProvider)
.static SharedStateContinuousSampler
GaussianSampler.of
(NormalizedGaussianSampler normalized, double mean, double standardDeviation) Create a new normalised Gaussian sampler.static SharedStateContinuousSampler
LogNormalSampler.of
(NormalizedGaussianSampler gaussian, double mu, double sigma) Create a new log-normal distribution sampler.Constructors in org.apache.commons.rng.sampling.distribution with parameters of type NormalizedGaussianSamplerModifierConstructorDescriptionGaussianSampler
(NormalizedGaussianSampler normalized, double mean, double standardDeviation) LogNormalSampler
(NormalizedGaussianSampler gaussian, double mu, double sigma) -
Uses of NormalizedGaussianSampler in org.apache.commons.rng.sampling.shape
Fields in org.apache.commons.rng.sampling.shape declared as NormalizedGaussianSamplerModifier and TypeFieldDescriptionprivate final NormalizedGaussianSampler
UnitBallSampler.UnitBallSampler3D.normal
The standard normal distribution.private final NormalizedGaussianSampler
UnitBallSampler.UnitBallSamplerND.normal
The standard normal distribution.