public abstract class ASimplifiedTSCLearningAlgorithm<T,C extends ASimplifiedTSClassifier<T>> extends ai.libs.jaicore.basic.algorithm.AAlgorithm<TimeSeriesDataset,C>
| Modifier | Constructor and Description |
|---|---|
protected |
ASimplifiedTSCLearningAlgorithm(ai.libs.jaicore.basic.algorithm.IAlgorithmConfig config,
C classifier,
TimeSeriesDataset input) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel() |
C |
getClassifier() |
boolean |
hasNext() |
java.util.Iterator<ai.libs.jaicore.basic.algorithm.events.AlgorithmEvent> |
iterator() |
ai.libs.jaicore.basic.algorithm.events.AlgorithmEvent |
next() |
ai.libs.jaicore.basic.algorithm.events.AlgorithmEvent |
nextWithException() |
void |
registerListener(java.lang.Object listener) |
activate, announceTimeoutDetected, avoidReinterruptionOnShutdownOnCurrentThread, checkAndConductTermination, checkTermination, computeTimeoutAware, getActivationTime, getConfig, getId, getInput, getLoggerName, getNumCPUs, getRemainingTimeToDeadline, getState, getTimeout, getTimeoutPrecautionOffset, hasThreadBeenInterruptedDuringShutdown, interruptThreadAsPartOfShutdown, isCanceled, isShutdownInitialized, isStopCriterionSatisfied, isTimeouted, post, registerActiveThread, resolveShutdownInterruptOnCurrentThread, setConfig, setLoggerName, setMaxNumThreads, setNumCPUs, setState, setTimeout, setTimeout, setTimeoutPrecautionOffset, shutdown, terminate, unregisterActiveThread, unregisterThreadAndShutdownprotected ASimplifiedTSCLearningAlgorithm(ai.libs.jaicore.basic.algorithm.IAlgorithmConfig config,
C classifier,
TimeSeriesDataset input)
public C getClassifier()
public void registerListener(java.lang.Object listener)
registerListener in interface ai.libs.jaicore.basic.algorithm.IAlgorithm<TimeSeriesDataset,C extends ASimplifiedTSClassifier<T>>registerListener in class ai.libs.jaicore.basic.algorithm.AAlgorithm<TimeSeriesDataset,C extends ASimplifiedTSClassifier<T>>public ai.libs.jaicore.basic.algorithm.events.AlgorithmEvent nextWithException()
public java.util.Iterator<ai.libs.jaicore.basic.algorithm.events.AlgorithmEvent> iterator()
iterator in interface java.lang.Iterable<ai.libs.jaicore.basic.algorithm.events.AlgorithmEvent>iterator in class ai.libs.jaicore.basic.algorithm.AAlgorithm<TimeSeriesDataset,C extends ASimplifiedTSClassifier<T>>public boolean hasNext()
hasNext in interface java.util.Iterator<ai.libs.jaicore.basic.algorithm.events.AlgorithmEvent>hasNext in class ai.libs.jaicore.basic.algorithm.AAlgorithm<TimeSeriesDataset,C extends ASimplifiedTSClassifier<T>>public ai.libs.jaicore.basic.algorithm.events.AlgorithmEvent next()
next in interface java.util.Iterator<ai.libs.jaicore.basic.algorithm.events.AlgorithmEvent>next in class ai.libs.jaicore.basic.algorithm.AAlgorithm<TimeSeriesDataset,C extends ASimplifiedTSClassifier<T>>public void cancel()
cancel in interface ai.libs.jaicore.basic.Cancelablecancel in class ai.libs.jaicore.basic.algorithm.AAlgorithm<TimeSeriesDataset,C extends ASimplifiedTSClassifier<T>>