Class ASamplingAlgorithm
- java.lang.Object
-
- ai.libs.jaicore.basic.algorithm.AAlgorithm<AILabeledAttributeArrayDataset,AILabeledAttributeArrayDataset>
-
- ai.libs.jaicore.ml.core.dataset.sampling.ASamplingAlgorithm
-
- All Implemented Interfaces:
ai.libs.jaicore.basic.algorithm.IAlgorithm<AILabeledAttributeArrayDataset,AILabeledAttributeArrayDataset>,ai.libs.jaicore.basic.Cancelable,ai.libs.jaicore.basic.ILoggingCustomizable,java.lang.Iterable<ai.libs.jaicore.basic.algorithm.events.AlgorithmEvent>,java.util.concurrent.Callable<AILabeledAttributeArrayDataset>,java.util.Iterator<ai.libs.jaicore.basic.algorithm.events.AlgorithmEvent>
public abstract class ASamplingAlgorithm extends ai.libs.jaicore.basic.algorithm.AAlgorithm<AILabeledAttributeArrayDataset,AILabeledAttributeArrayDataset>
An abstract class for sampling algorithms providing basic functionality of an algorithm.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedASamplingAlgorithm(ai.libs.jaicore.basic.algorithm.IAlgorithmConfig config, AILabeledAttributeArrayDataset input)protectedASamplingAlgorithm(AILabeledAttributeArrayDataset input)
-
Method Summary
-
Methods inherited from class ai.libs.jaicore.basic.algorithm.AAlgorithm
activate, announceTimeoutDetected, avoidReinterruptionOnShutdownOnCurrentThread, cancel, checkAndConductTermination, checkTermination, computeTimeoutAware, getActivationTime, getConfig, getId, getInput, getLoggerName, getNumCPUs, getRemainingTimeToDeadline, getState, getTimeout, getTimeoutPrecautionOffset, hasNext, hasThreadBeenInterruptedDuringShutdown, interruptThreadAsPartOfShutdown, isCanceled, isShutdownInitialized, isStopCriterionSatisfied, isTimeouted, iterator, next, post, registerActiveThread, registerListener, resolveShutdownInterruptOnCurrentThread, setConfig, setLoggerName, setMaxNumThreads, setNumCPUs, setState, setTimeout, setTimeout, setTimeoutPrecautionOffset, shutdown, terminate, unregisterActiveThread, unregisterThreadAndShutdown
-
-
-
-
Constructor Detail
-
ASamplingAlgorithm
protected ASamplingAlgorithm(ai.libs.jaicore.basic.algorithm.IAlgorithmConfig config, AILabeledAttributeArrayDataset input)
-
ASamplingAlgorithm
protected ASamplingAlgorithm(AILabeledAttributeArrayDataset input)
-
-