-
- All Superinterfaces:
java.util.concurrent.Callable<D>,org.api4.java.common.control.Cancelable,org.api4.java.algorithm.IAlgorithm<D,D>,java.lang.Iterable<org.api4.java.algorithm.events.AlgorithmEvent>,java.util.Iterator<org.api4.java.algorithm.events.AlgorithmEvent>
- All Known Subinterfaces:
ISupervisedSamplingAlgorithm<I,D>
public interface ISamplingAlgorithm<I extends IInstance,D extends IDataset<I>> extends org.api4.java.algorithm.IAlgorithm<D,D>Interface for sampling algorithms. Sampling algorithms take a dataset as input and return a (reduced) dataset as their output.