Interface | Description |
---|---|
CompositeSamplers.Builder<S> |
Builds a composite sampler.
|
CompositeSamplers.DiscreteProbabilitySamplerFactory |
A factory for creating a sampler of a user-defined
discrete probability distribution.
|
ObjectSampler<T> |
Sampler that generates values of a specified type.
|
SharedStateObjectSampler<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.
|
SharedStateSampler<R> |
Applies to samplers that can share state between instances.
|
Class | Description |
---|---|
CollectionSampler<T> |
Sampling from a
Collection . |
CombinationSampler |
Class for representing combinations
of a sequence of integers.
|
CompositeSamplers |
Factory class to create a sampler that combines sampling from multiple samplers.
|
DiscreteProbabilityCollectionSampler<T> |
Sampling from a collection of items with user-defined
probabilities.
|
ListSampler |
Sampling from a
List . |
PermutationSampler |
Class for representing permutations
of a sequence of integers.
|
UnitSphereSampler |
Generate vectors
isotropically located on the surface of a sphere.
|
Enum | Description |
---|---|
CompositeSamplers.DiscreteProbabilitySampler |
The DiscreteProbabilitySampler class defines implementations that sample from a user-defined
discrete probability distribution.
|
The distribution
sub-package provides sampling from statistical distributions.
The shape
sub-package provides sampling coordinates from shapes.
Copyright © 2016–2022 The Apache Software Foundation. All rights reserved.