Class ML2Plan4Meka

  • All Implemented Interfaces:
    java.lang.Iterable<org.api4.java.algorithm.events.IAlgorithmEvent>, java.util.concurrent.Callable<ai.libs.jaicore.ml.classification.multilabel.learner.IMekaClassifier>, java.util.Iterator<org.api4.java.algorithm.events.IAlgorithmEvent>, org.api4.java.algorithm.IAlgorithm<org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?>,​ai.libs.jaicore.ml.classification.multilabel.learner.IMekaClassifier>, org.api4.java.common.control.ICancelable, org.api4.java.common.control.ILoggingCustomizable

    public class ML2Plan4Meka
    extends ai.libs.mlplan.core.MLPlan<ai.libs.jaicore.ml.classification.multilabel.learner.IMekaClassifier>
    • Constructor Summary

      Constructors 
      Constructor Description
      ML2Plan4Meka​(ML2PlanMekaBuilder builder, org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?> data)  
    • Method Summary

      • Methods inherited from class ai.libs.mlplan.core.MLPlan

        call, cancel, getClassifierEvaluatorForSearch, getClassifierEvaluatorForSelection, getComponentInstanceOfSelectedClassifier, getConfig, getHASCO, getInternalValidationErrorOfSelectedClassifier, getLoggerName, getOptimizingFactory, getSearch, getSearchProblemInputGenerator, getSelectedClassifier, getTwoPhaseHASCOFactory, isBuildSelectedClasifierOnGivenData, nextWithException, receiveEvent, setBuildSelectedClasifierOnGivenData, setLoggerName, setPortionOfDataForPhase2, setRandomSeed
      • Methods inherited from class ai.libs.jaicore.basic.algorithm.AAlgorithm

        activate, announceTimeoutDetected, avoidReinterruptionOnShutdownOnCurrentThread, checkAndConductTermination, checkTermination, computeTimeoutAware, getActivationTime, getId, getInput, getListeners, getNumCPUs, getRemainingTimeToDeadline, getState, getTimeout, getTimeoutPrecautionOffset, hasNext, hasThreadBeenInterruptedDuringShutdown, interruptThreadAsPartOfShutdown, isCanceled, isShutdownInitialized, isStopCriterionSatisfied, isTimeouted, iterator, next, post, registerActiveThread, registerListener, resolveShutdownInterruptOnCurrentThread, setConfig, setDeadline, setMaxNumThreads, setNumCPUs, setState, setTimeout, setTimeout, setTimeoutPrecautionOffset, shutdown, terminate, unregisterActiveThread, unregisterThreadAndShutdown
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.lang.Iterable

        forEach, spliterator
      • Methods inherited from interface java.util.Iterator

        forEachRemaining, remove
    • Constructor Detail

      • ML2Plan4Meka

        public ML2Plan4Meka​(ML2PlanMekaBuilder builder,
                            org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?> data)