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 NormalizedGaussianSamplerUnitSphereSampler.UnitSphereSampler2D.samplerSampler used for generating the individual components of the vectors.private final NormalizedGaussianSamplerUnitSphereSampler.UnitSphereSampler3D.samplerSampler used for generating the individual components of the vectors.private final NormalizedGaussianSamplerUnitSphereSampler.UnitSphereSamplerND.samplerSampler 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 TypeClassDescriptionclassBox-Muller algorithm for sampling from Gaussian distribution with mean 0 and standard deviation 1.classMarsaglia polar method for sampling from a Gaussian distribution with mean 0 and standard deviation 1.classMarsaglia and Tsang "Ziggurat" method for sampling from a Gaussian distribution with mean 0 and standard deviation 1.static final classModified 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 NormalizedGaussianSamplerAhrensDieterMarsagliaTsangGammaSampler.MarsagliaTsangGammaSampler.gaussianGaussian sampling.private final NormalizedGaussianSamplerLevySampler.gaussianGaussian sampler.private final NormalizedGaussianSamplerLogNormalSampler.gaussianGaussian sampling.private final NormalizedGaussianSamplerGaussianSampler.normalizedNormalized Gaussian sampler.private final NormalizedGaussianSamplerStableSampler.GaussianStableSampler.samplerUnderlying normalized Gaussian sampler.private final NormalizedGaussianSamplerStableSampler.LevyStableSampler.samplerUnderlying normalized Gaussian sampler.private final NormalizedGaussianSamplerTSampler.NormalTSampler.samplerUnderlying 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 NormalizedGaussianSamplerInternalUtils.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 NormalizedGaussianSamplerInternalUtils.newNormalizedGaussianSampler(NormalizedGaussianSampler sampler, UniformRandomProvider rng) Create a new instance of the given sampler usingSharedStateSampler.withUniformRandomProvider(UniformRandomProvider).static SharedStateContinuousSamplerGaussianSampler.of(NormalizedGaussianSampler normalized, double mean, double standardDeviation) Create a new normalised Gaussian sampler.static SharedStateContinuousSamplerLogNormalSampler.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 NormalizedGaussianSamplerModifierConstructorDescriptionprivateGaussianSampler(double mean, double standardDeviation, NormalizedGaussianSampler normalized) GaussianSampler(NormalizedGaussianSampler normalized, double mean, double standardDeviation) Create an instance.privateLogNormalSampler(double mu, double sigma, NormalizedGaussianSampler gaussian) LogNormalSampler(NormalizedGaussianSampler gaussian, double mu, double sigma) Create an instance. -
Uses of NormalizedGaussianSampler in org.apache.commons.rng.sampling.shape
Fields in org.apache.commons.rng.sampling.shape declared as NormalizedGaussianSamplerModifier and TypeFieldDescriptionprivate final NormalizedGaussianSamplerUnitBallSampler.UnitBallSampler3D.normalThe standard normal distribution.private final NormalizedGaussianSamplerUnitBallSampler.UnitBallSamplerND.normalThe standard normal distribution.