Package ai.libs.jaicore.ml.core.filter.sampling.inmemory
-
Class Summary Class Description ASamplingAlgorithm<D extends org.api4.java.ai.ml.core.dataset.IDataset<?>> An abstract class for sampling algorithms providing basic functionality of an algorithm.ClusterSampling<I extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance & org.apache.commons.math3.ml.clustering.Clusterable,D extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<I>> GmeansSampling<I extends IClusterableInstance,D extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<I>> Implementation of a sampling method using gmeans-clustering.KmeansSampling<I extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance & org.apache.commons.math3.ml.clustering.Clusterable,D extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<I>> Implementation of a sampling method using kmeans-clustering.SampleComplementComputer SimpleRandomSampling<D extends org.api4.java.ai.ml.core.dataset.IDataset<?>> SystematicSampling<D extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?>> Implementation of Systematic Sampling: Sort datapoints and pick every k-th datapoint for the sample.WaitForSamplingStepEvent