Uses of Class
org.apache.commons.rng.sampling.distribution.StableSampler
Packages that use StableSampler
Package
Description
This package contains classes for sampling from statistical distributions.
-
Uses of StableSampler in org.apache.commons.rng.sampling.distribution
Subclasses of StableSampler in org.apache.commons.rng.sampling.distributionModifier and TypeClassDescription(package private) static class
Implement the stable distribution case:alpha == 1
andbeta != 0
.private static class
Base class for implementations of a stable distribution that requires an exponential random deviate.(package private) static class
Implement the generic stable distribution case:alpha < 2
andbeta == 0
.(package private) static class
Implement the generic stable distribution case:alpha < 2
andbeta == 0
.private static class
Implement thealpha = 1
andbeta = 0
stable distribution case (Cauchy distribution).(package private) static class
Implement the generic stable distribution case:alpha < 2
andbeta != 0
.private static class
Implement thealpha = 2
stable distribution case (Gaussian distribution).private static class
Implement thealpha = 0.5
andbeta = 1
stable distribution case (Levy distribution).private static class
Class for implementations of a stable distribution transformed by scale and location.(package private) static class
Implement the generic stable distribution case:alpha < 2
andbeta != 0
.Fields in org.apache.commons.rng.sampling.distribution declared as StableSamplerModifier and TypeFieldDescriptionprivate final StableSampler
StableSampler.TransformedStableSampler.sampler
Underlying normalized stable sampler.Methods in org.apache.commons.rng.sampling.distribution that return StableSamplerModifier and TypeMethodDescriptionprivate static StableSampler
StableSampler.create
(UniformRandomProvider rng, double alpha, double beta) Creates a standardized sampler of a stable distribution with zero location and unit scale.static StableSampler
StableSampler.of
(UniformRandomProvider rng, double alpha, double beta) Creates a standardized sampler of a stable distribution with zero location and unit scale.static StableSampler
StableSampler.of
(UniformRandomProvider rng, double alpha, double beta, double gamma, double delta) Creates a sampler of a stable distribution.StableSampler.TransformedStableSampler.withUniformRandomProvider
(UniformRandomProvider rng) abstract StableSampler
StableSampler.withUniformRandomProvider
(UniformRandomProvider rng) Create a new instance of the sampler with the same underlying state using the given uniform random provider as the source of randomness.Constructors in org.apache.commons.rng.sampling.distribution with parameters of type StableSamplerModifierConstructorDescription(package private)
TransformedStableSampler
(StableSampler sampler, double gamma, double delta)