Interface ISamplingAlgorithm<D extends IDataset<?>>
-
- All Superinterfaces:
java.util.concurrent.Callable<D>,ai.libs.jaicore.basic.Cancelable,ai.libs.jaicore.basic.algorithm.IAlgorithm<D,D>,java.lang.Iterable<ai.libs.jaicore.basic.algorithm.events.AlgorithmEvent>,java.util.Iterator<ai.libs.jaicore.basic.algorithm.events.AlgorithmEvent>
- All Known Implementing Classes:
ASamplingAlgorithm,CaseControlLikeSampling,CaseControlSampling,ClassifierWeightedSampling,ClusterSampling,GmeansSampling,KmeansSampling,LocalCaseControlSampling,OSMAC,PilotEstimateSampling,SimpleRandomSampling,StratifiedSampling,SystematicSampling
public interface ISamplingAlgorithm<D extends IDataset<?>> extends ai.libs.jaicore.basic.algorithm.IAlgorithm<D,D>Interface for sampling algorithms. Sampling algorithms take a dataset as input and return a (reduced) dataset as their output.