Uses of Interface
org.apache.commons.rng.sampling.distribution.ContinuousSampler
Packages that use ContinuousSampler
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 ContinuousSampler in org.apache.commons.rng.sampling
Classes in org.apache.commons.rng.sampling that implement ContinuousSamplerModifier and TypeClassDescriptionprivate static final classA composite continuous sampler.private static final classA composite continuous sampler with shared state support.Subclasses with type arguments of type ContinuousSampler in org.apache.commons.rng.samplingModifier and TypeClassDescriptionprivate static final classA composite continuous sampler.Classes in org.apache.commons.rng.sampling that implement interfaces with type arguments of type ContinuousSamplerModifier and TypeClassDescriptionprivate static final classA factory for creating a composite ContinuousSampler.Methods in org.apache.commons.rng.sampling that return ContinuousSamplerModifier and TypeMethodDescriptionCompositeSamplers.ContinuousSamplerFactory.createSampler(DiscreteSampler discreteSampler, List<ContinuousSampler> samplers) Methods in org.apache.commons.rng.sampling that return types with arguments of type ContinuousSamplerModifier and TypeMethodDescriptionCompositeSamplers.newContinuousSamplerBuilder()Create a new builder for a compositeContinuousSampler.Method parameters in org.apache.commons.rng.sampling with type arguments of type ContinuousSamplerModifier and TypeMethodDescriptionCompositeSamplers.ContinuousSamplerFactory.createSampler(DiscreteSampler discreteSampler, List<ContinuousSampler> samplers) Constructor parameters in org.apache.commons.rng.sampling with type arguments of type ContinuousSamplerModifierConstructorDescription(package private)CompositeContinuousSampler(DiscreteSampler discreteSampler, List<ContinuousSampler> samplers) -
Uses of ContinuousSampler in org.apache.commons.rng.sampling.distribution
Subinterfaces of ContinuousSampler in org.apache.commons.rng.sampling.distributionModifier and TypeInterfaceDescriptioninterfaceMarker interface for a sampler that generates values from an N(0,1) Gaussian distribution.interfaceSampler that generates values of typedoubleand can create new instances to sample from the same state with a given source of randomness.Classes in org.apache.commons.rng.sampling.distribution that implement ContinuousSamplerModifier and TypeClassDescriptionclassSampling from an exponential distribution.classSampling from the gamma distribution.private static final classClass to sample from the Gamma distribution when0 < alpha < 1.private static classBase class for a sampler from the Gamma distribution.private static final classClass to sample from the Gamma distribution when thealpha >= 1.classDeprecated.Since version 1.1.classDeprecated.Since version 1.1.classBox-Muller algorithm for sampling from Gaussian distribution with mean 0 and standard deviation 1.classSampling from a beta distribution.private static classBase class to implement Cheng's algorithms for the beta distribution.private static final classComputes one sample using Cheng's BB algorithm, when beta distributionalphaandbetashape parameters are both larger than 1.private static final classComputes one sample using Cheng's BC algorithm, when at least one of beta distributionalphaorbetashape parameters is smaller than 1.classSampling from a uniform distribution.private static final classSpecialization to sample from an open interval(lo, hi).classSampling from a Gaussian distribution with given mean and standard deviation.classDistribution sampler that uses the inversion method.classSampling from a Pareto distribution.final classSampling from a Lévy distribution.classSampling from a log-normal distribution.classMarsaglia polar method for sampling from a Gaussian distribution with mean 0 and standard deviation 1.classSamples from a stable distribution.(package private) static classImplement the stable distribution case:alpha == 1andbeta != 0.private static classBase class for implementations of a stable distribution that requires an exponential random deviate.(package private) static classImplement the generic stable distribution case:alpha < 2andbeta == 0.(package private) static classImplement the generic stable distribution case:alpha < 2andbeta == 0.private static final classImplement thealpha = 1andbeta = 0stable distribution case (Cauchy distribution).(package private) static classImplement the generic stable distribution case:alpha < 2andbeta != 0.private static final classImplement thealpha = 2stable distribution case (Gaussian distribution).private static final classImplement thealpha = 0.5andbeta = 1stable distribution case (Levy distribution).private static final classClass for implementations of a stable distribution transformed by scale and location.(package private) static classImplement the generic stable distribution case:alpha < 2andbeta != 0.classSampling from a T distribution.private static final classSample from a t-distribution using a normal distribution.private static final classSample from a t-distribution using Bailey's algorithm.classMarsaglia and Tsang "Ziggurat" method for sampling from a Gaussian distribution with mean 0 and standard deviation 1.classModified ziggurat method for sampling from Gaussian and exponential distributions.static classModified ziggurat method for sampling from an exponential distribution.private static final classSpecialisation which multiplies the standard exponential result by a specified mean.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 ContinuousSamplerModifier and TypeFieldDescriptionprivate final ContinuousSamplerStableSampler.BaseStableSampler.expSamplerThe exponential sampler.private final ContinuousSamplerBoxMullerLogNormalSampler.samplerDeprecated.Delegate. -
Uses of ContinuousSampler in org.apache.commons.rng.sampling.shape
Fields in org.apache.commons.rng.sampling.shape declared as ContinuousSamplerModifier and TypeFieldDescriptionprivate final ContinuousSamplerUnitBallSampler.UnitBallSampler3D.expThe exponential distribution (mean=1).private final ContinuousSamplerUnitBallSampler.UnitBallSamplerND.expThe exponential distribution (mean=1).