Package org.apache.commons.rng.sampling
Interface SharedStateObjectSampler<T>
-
- Type Parameters:
T- Type of the sample.
- All Superinterfaces:
ObjectSampler<T>,SharedStateSampler<SharedStateObjectSampler<T>>
- All Known Implementing Classes:
BoxSampler,BoxSampler.BoxSampler2D,BoxSampler.BoxSampler3D,BoxSampler.BoxSamplerND,CollectionSampler,CombinationSampler,CompositeSamplers.SharedStateObjectSamplerFactory.CompositeSharedStateObjectSampler,DirichletSampler,DirichletSampler.GeneralDirichletSampler,DirichletSampler.SymmetricDirichletSampler,DiscreteProbabilityCollectionSampler,LineSampler,LineSampler.LineSampler1D,LineSampler.LineSampler2D,LineSampler.LineSampler3D,LineSampler.LineSamplerND,PermutationSampler,TetrahedronSampler,TriangleSampler,TriangleSampler.TriangleSampler2D,TriangleSampler.TriangleSampler3D,TriangleSampler.TriangleSamplerND,UnitBallSampler,UnitBallSampler.UnitBallSampler1D,UnitBallSampler.UnitBallSampler2D,UnitBallSampler.UnitBallSampler3D,UnitBallSampler.UnitBallSamplerND,UnitSphereSampler,UnitSphereSampler.UnitSphereSampler1D,UnitSphereSampler.UnitSphereSampler2D,UnitSphereSampler.UnitSphereSampler3D,UnitSphereSampler.UnitSphereSamplerND
public interface SharedStateObjectSampler<T> extends ObjectSampler<T>, SharedStateSampler<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.- Since:
- 1.4
-
-
Method Summary
-
Methods inherited from interface org.apache.commons.rng.sampling.ObjectSampler
sample, samples, samples
-
Methods inherited from interface org.apache.commons.rng.sampling.SharedStateSampler
withUniformRandomProvider
-
-