Uses of Interface
org.apache.commons.rng.sampling.SharedStateSampler
-
Packages that use SharedStateSampler Package Description org.apache.commons.rng.sampling This package provides sampling utilities.org.apache.commons.rng.sampling.distribution This package contains classes for sampling from statistical distributions.org.apache.commons.rng.sampling.shape This package contains classes for sampling coordinates from shapes, for example a unit ball. -
-
Uses of SharedStateSampler in org.apache.commons.rng.sampling
Subinterfaces of SharedStateSampler in org.apache.commons.rng.sampling Modifier and Type Interface Description interfaceSharedStateObjectSampler<T>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.Classes in org.apache.commons.rng.sampling that implement SharedStateSampler Modifier and Type Class Description classCollectionSampler<T>Sampling from aCollection.classCombinationSamplerClass for representing combinations of a sequence of integers.classDiscreteProbabilityCollectionSampler<T>Sampling from a collection of items with user-defined probabilities.classPermutationSamplerClass for representing permutations of a sequence of integers.classUnitSphereSamplerGenerate vectors isotropically located on the surface of a sphere. -
Uses of SharedStateSampler in org.apache.commons.rng.sampling.distribution
Subinterfaces of SharedStateSampler in org.apache.commons.rng.sampling.distribution Modifier and Type Interface Description interfaceSharedStateContinuousSamplerSampler that generates values of typedoubleand can create new instances to sample from the same state with a given source of randomness.interfaceSharedStateDiscreteSamplerSampler that generates values of typeintand can create new instances to sample from the same state with a given source of randomness.interfaceSharedStateLongSamplerSampler that generates values of typelongand 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 SharedStateSampler Modifier and Type Class Description classAhrensDieterExponentialSamplerSampling from an exponential distribution.classAhrensDieterMarsagliaTsangGammaSamplerSampling from the gamma distribution.classAliasMethodDiscreteSamplerDistribution sampler that uses the Alias method.classBoxMullerNormalizedGaussianSamplerBox-Muller algorithm for sampling from Gaussian distribution with mean 0 and standard deviation 1.classChengBetaSamplerSampling from a beta distribution.classContinuousUniformSamplerSampling from a uniform distribution.classDirichletSamplerSampling from a Dirichlet distribution.classDiscreteUniformSamplerDiscrete uniform distribution sampler.classFastLoadedDiceRollerDiscreteSamplerDistribution sampler that uses the Fast Loaded Dice Roller (FLDR).classGaussianSamplerSampling from a Gaussian distribution with given mean and standard deviation.classGuideTableDiscreteSamplerCompute a sample fromnvalues each with an associated probability.classInverseTransformContinuousSamplerDistribution sampler that uses the inversion method.classInverseTransformDiscreteSamplerDistribution sampler that uses the inversion method.classInverseTransformParetoSamplerSampling from a Pareto distribution.classKempSmallMeanPoissonSamplerSampler for the Poisson distribution.classLargeMeanPoissonSamplerSampler for the Poisson distribution.classLevySamplerSampling from a Lévy distribution.classLogNormalSamplerSampling from a log-normal distribution.classMarsagliaNormalizedGaussianSamplerMarsaglia polar method for sampling from a Gaussian distribution with mean 0 and standard deviation 1.classPoissonSamplerSampler for the Poisson distribution.classRejectionInversionZipfSamplerImplementation of the Zipf distribution.classSmallMeanPoissonSamplerSampler for the Poisson distribution.classStableSamplerSamples from a stable distribution.classTSamplerSampling from a T distribution.classUniformLongSamplerDiscrete uniform distribution sampler generating values of typelong.classZigguratNormalizedGaussianSamplerMarsaglia and Tsang "Ziggurat" method for sampling from a Gaussian distribution with mean 0 and standard deviation 1.classZigguratSamplerModified ziggurat method for sampling from Gaussian and exponential distributions.static classZigguratSampler.ExponentialModified ziggurat method for sampling from an exponential distribution.static classZigguratSampler.NormalizedGaussianModified ziggurat method for sampling from a Gaussian distribution with mean 0 and standard deviation 1. -
Uses of SharedStateSampler in org.apache.commons.rng.sampling.shape
Classes in org.apache.commons.rng.sampling.shape that implement SharedStateSampler Modifier and Type Class Description classBoxSamplerGenerate points uniformly distributed within a n-dimension box (hyperrectangle).classLineSamplerGenerate points uniformly distributed on a line.classTetrahedronSamplerGenerate points uniformly distributed within a tetrahedron.classTriangleSamplerGenerate points uniformly distributed within a triangle.classUnitBallSamplerGenerate coordinates uniformly distributed within the unit n-ball.
-