Class ReservoirSampler<T>
java.lang.Object
org.apache.wayang.profiler.log.sampling.ReservoirSampler<T>
- All Implemented Interfaces:
Sampler<T>
Utility to do reservoir sampling with competitions over shared space.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract T
letCompete
(T candidate1, T candidate2, Random random) sample
(Collection<T> set, Battle<T> battle, double selectionProbability) Create a sample from a givenCollection
.
-
Constructor Details
-
ReservoirSampler
public ReservoirSampler(int sampleSize)
-
-
Method Details
-
sample
Description copied from interface:Sampler
Create a sample from a givenCollection
. -
letCompete
-