A B C D E F G I M N P R S T U W 
All Classes All Packages

A

ai.libs.mlplan.core - package ai.libs.mlplan.core
 
ai.libs.mlplan.core.events - package ai.libs.mlplan.core.events
 
ai.libs.mlplan.exception - package ai.libs.mlplan.exception
 
ai.libs.mlplan.multiclass - package ai.libs.mlplan.multiclass
 
ai.libs.mlplan.safeguard - package ai.libs.mlplan.safeguard
This package contains tooling for making decisions on whether or not to evaluate a classifier.
AlwaysEvaluateSafeGuard - Class in ai.libs.mlplan.safeguard
The AlwaysEvaluateSafeGuard is more of a dummy encoding of a safe guard that will always predict that any algorithm will be evaluated within the timeout and return a result in instant time.
AlwaysEvaluateSafeGuard() - Constructor for class ai.libs.mlplan.safeguard.AlwaysEvaluateSafeGuard
Standard constructor for initializing an AlwaysEvaluateSafeGuard.
AlwaysEvaluateSafeGuardFactory - Class in ai.libs.mlplan.safeguard
 
AlwaysEvaluateSafeGuardFactory() - Constructor for class ai.libs.mlplan.safeguard.AlwaysEvaluateSafeGuardFactory
 
AlwaysPreventSafeGuard - Class in ai.libs.mlplan.safeguard
 
AlwaysPreventSafeGuard() - Constructor for class ai.libs.mlplan.safeguard.AlwaysPreventSafeGuard
 
AlwaysPreventSafeGuardFactory - Class in ai.libs.mlplan.safeguard
 
AlwaysPreventSafeGuardFactory() - Constructor for class ai.libs.mlplan.safeguard.AlwaysPreventSafeGuardFactory
 
AMLPlanBuilder<L extends org.api4.java.ai.ml.core.learner.ISupervisedLearner<org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance,​org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<? extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance>>,​B extends AMLPlanBuilder<L,​B>> - Class in ai.libs.mlplan.core
The MLPlanBuilder helps to easily configure and initialize ML-Plan with specific parameter settings.
AMLPlanBuilder() - Constructor for class ai.libs.mlplan.core.AMLPlanBuilder
 
AMLPlanBuilder(IProblemType<L>) - Constructor for class ai.libs.mlplan.core.AMLPlanBuilder
 
ANNOTATION_PREDICTED_INDUCTION_TIME - Static variable in interface ai.libs.mlplan.safeguard.IEvaluationSafeGuard
 
ANNOTATION_PREDICTED_INFERENCE_TIME - Static variable in interface ai.libs.mlplan.safeguard.IEvaluationSafeGuard
 
ANNOTATION_SOURCE - Static variable in interface ai.libs.mlplan.safeguard.IEvaluationSafeGuard
 

B

binaryClass - Variable in class ai.libs.mlplan.core.PipelineValidityCheckingNodeEvaluator
 
build() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
Builds an ML-Plan object with the dataset provided earlier to this builder.
build() - Method in class ai.libs.mlplan.safeguard.AlwaysEvaluateSafeGuardFactory
 
build() - Method in class ai.libs.mlplan.safeguard.AlwaysPreventSafeGuardFactory
 
build() - Method in interface ai.libs.mlplan.safeguard.IEvaluationSafeGuardFactory
 
build(ILabeledDataset<?>) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
Builds an ML-Plan object for the given dataset as input.

C

call() - Method in class ai.libs.mlplan.core.MLPlan
 
cancel() - Method in class ai.libs.mlplan.core.MLPlan
 
checkPreconditionsForInitialization() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
ClassifierFoundEvent - Class in ai.libs.mlplan.core.events
 
ClassifierFoundEvent(IAlgorithm<?, ?>, ComponentInstance, ISupervisedLearner<?, ?>, double, int) - Constructor for class ai.libs.mlplan.core.events.ClassifierFoundEvent
 
containsNegativeValues - Variable in class ai.libs.mlplan.core.PipelineValidityCheckingNodeEvaluator
 

D

dataPortionForSelection() - Method in interface ai.libs.mlplan.multiclass.MLPlanClassifierConfig
 

E

evaluate(ILabeledPath<TFDNode, String>) - Method in class ai.libs.mlplan.core.PreferenceBasedNodeEvaluator
 
evaluate(ILabeledPath<TFDNode, String>) - Method in class ai.libs.mlplan.core.TasksAlreadyResolvedPathEvaluator
 
evaluateSupervised(IComponentInstance) - Method in class ai.libs.mlplan.core.PipelineEvaluator
 
EvaluationSafeGuardException - Exception in ai.libs.mlplan.safeguard
 
EvaluationSafeGuardException(String, IComponentInstance) - Constructor for exception ai.libs.mlplan.safeguard.EvaluationSafeGuardException
 
EvaluationSafeGuardFiredEvent - Class in ai.libs.mlplan.safeguard
 
EvaluationSafeGuardFiredEvent(IComponentInstance) - Constructor for class ai.libs.mlplan.safeguard.EvaluationSafeGuardFiredEvent
 
extractDatasetProperties() - Method in class ai.libs.mlplan.core.PipelineValidityCheckingNodeEvaluator
 

F

fit(ILabeledDataset<? extends ILabeledInstance>) - Method in class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 

G

getActualFitTime() - Method in class ai.libs.mlplan.core.events.TimeTrackingLearnerEvaluationEvent
 
getActualPredictTime() - Method in class ai.libs.mlplan.core.events.TimeTrackingLearnerEvaluationEvent
 
getAlgorithmConfig() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getAlgorithmConfig() - Method in interface ai.libs.mlplan.core.IMLPlanBuilder
 
getBatchPredictionTimesInMS() - Method in interface ai.libs.mlplan.core.ITimeTrackingLearner
 
getBatchPredictionTimesInMS() - Method in class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 
getBenchmark() - Method in class ai.libs.mlplan.core.PipelineEvaluator
 
getCandidateEvaluationTimeOut() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getCausingComponentInstance() - Method in exception ai.libs.mlplan.safeguard.EvaluationSafeGuardException
 
getClassifier() - Method in class ai.libs.mlplan.core.events.SupervisedLearnerCreatedEvent
 
getClassifierEvaluatorForSearch() - Method in class ai.libs.mlplan.core.MLPlan
 
getClassifierEvaluatorForSelection() - Method in class ai.libs.mlplan.core.MLPlan
 
getComponentDescription() - Method in class ai.libs.mlplan.core.events.ClassifierFoundEvent
 
getComponentInstance() - Method in class ai.libs.mlplan.core.events.TimeTrackingLearnerEvaluationEvent
 
getComponentInstance() - Method in interface ai.libs.mlplan.core.ITimeTrackingLearner
 
getComponentInstance() - Method in class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 
getComponentInstance() - Method in class ai.libs.mlplan.safeguard.EvaluationSafeGuardFiredEvent
 
getComponentInstanceOfSelectedClassifier() - Method in class ai.libs.mlplan.core.MLPlan
 
getComponentParameterConfigurations() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getComponents() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getComponents() - Method in class ai.libs.mlplan.core.PipelineValidityCheckingNodeEvaluator
 
getConfig() - Method in class ai.libs.mlplan.core.MLPlan
 
getData() - Method in class ai.libs.mlplan.core.PipelineValidityCheckingNodeEvaluator
 
getDataset() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getFitTimes() - Method in interface ai.libs.mlplan.core.ITimeTrackingLearner
 
getFitTimes() - Method in class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 
getHASCO() - Method in class ai.libs.mlplan.core.MLPlan
 
getHASCOFactory() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getHASCOFactory() - Method in interface ai.libs.mlplan.core.IMLPlanBuilder
 
getInSampleError() - Method in class ai.libs.mlplan.core.events.ClassifierFoundEvent
 
getInstance() - Method in class ai.libs.mlplan.core.events.SupervisedLearnerCreatedEvent
 
getInstancePredictionTimesInMS() - Method in interface ai.libs.mlplan.core.ITimeTrackingLearner
 
getInstancePredictionTimesInMS() - Method in class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 
getInternalValidationErrorOfSelectedClassifier() - Method in class ai.libs.mlplan.core.MLPlan
 
getLastHASCOMethodPriorToParameterRefinementOfBareLearner() - Method in interface ai.libs.mlplan.core.IProblemType
 
getLastHASCOMethodPriorToParameterRefinementOfPipeline() - Method in interface ai.libs.mlplan.core.IProblemType
 
getLearner() - Method in class ai.libs.mlplan.core.events.TimeTrackingLearnerEvaluationEvent
 
getLearner() - Method in interface ai.libs.mlplan.core.ITimeTrackingLearner
 
getLearner() - Method in class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 
getLearnerEvaluationFactoryForSearchPhase() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getLearnerEvaluationFactoryForSearchPhase() - Method in interface ai.libs.mlplan.core.IMLPlanBuilder
This is the factory that will be used to create the pipeline evaluators for evaluation during search time
getLearnerEvaluationFactoryForSelectionPhase() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getLearnerEvaluationFactoryForSelectionPhase() - Method in interface ai.libs.mlplan.core.IMLPlanBuilder
This is the factory that will be used to create the pipeline evaluators for evaluation during selection time
getLearnerFactory() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getLearnerFactory() - Method in interface ai.libs.mlplan.core.IMLPlanBuilder
 
getLearnerFactory() - Method in interface ai.libs.mlplan.core.IProblemType
 
getLoggerName() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getLoggerName() - Method in class ai.libs.mlplan.core.MLPlan
 
getLoggerName() - Method in class ai.libs.mlplan.core.PipelineEvaluator
 
getLoggerName() - Method in class ai.libs.mlplan.core.PreferenceBasedNodeEvaluator
 
getLoggerName() - Method in class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 
getMessage(IComponentInstance) - Method in class ai.libs.mlplan.core.PipelineEvaluator
 
getMetricForSearchPhase() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getMetricForSearchPhase() - Method in interface ai.libs.mlplan.core.IMLPlanBuilder
 
getMetricForSelectionPhase() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getMetricForSelectionPhase() - Method in interface ai.libs.mlplan.core.IMLPlanBuilder
 
getName() - Method in interface ai.libs.mlplan.core.IProblemType
 
getNodeEvaluationTimeOut() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getOptimizingFactory() - Method in class ai.libs.mlplan.core.MLPlan
 
getPerformanceMetricForSearchPhase() - Method in interface ai.libs.mlplan.core.IProblemType
 
getPerformanceMetricForSelectionPhase() - Method in interface ai.libs.mlplan.core.IProblemType
 
getPipelineEvaluatorID() - Method in class ai.libs.mlplan.core.PipelineEvaluator
 
getPipelineValidityCheckingNodeEvaluator() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getPortionOfDataReservedForSelectionPhase() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getPortionOfDataReservedForSelectionPhase() - Method in interface ai.libs.mlplan.core.IMLPlanBuilder
 
getPredictedFitTime() - Method in class ai.libs.mlplan.core.events.TimeTrackingLearnerEvaluationEvent
 
getPredictedInductionTime() - Method in interface ai.libs.mlplan.core.ITimeTrackingLearner
 
getPredictedInductionTime() - Method in class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 
getPredictedInferenceTime() - Method in interface ai.libs.mlplan.core.ITimeTrackingLearner
 
getPredictedInferenceTime() - Method in class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 
getPredictedPredictTime() - Method in class ai.libs.mlplan.core.events.TimeTrackingLearnerEvaluationEvent
 
getPreferredComponentListFromFileSystem() - Method in interface ai.libs.mlplan.core.IProblemType
 
getPreferredComponentListFromResource() - Method in interface ai.libs.mlplan.core.IProblemType
 
getPreferredComponents() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getPreferredNodeEvaluators() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getRequestedInterface() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getRequestedInterface() - Method in interface ai.libs.mlplan.core.IMLPlanBuilder
 
getRequestedInterface() - Method in interface ai.libs.mlplan.core.IProblemType
 
getSafeGuard() - Method in class ai.libs.mlplan.core.PipelineEvaluator
 
getSafeGuardFactory() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getSafeGuardFactory() - Method in interface ai.libs.mlplan.core.IMLPlanBuilder
 
getScore() - Method in class ai.libs.mlplan.core.events.ClassifierFoundEvent
 
getScore() - Method in class ai.libs.mlplan.core.events.TimeTrackingLearnerEvaluationEvent
 
getScore() - Method in interface ai.libs.mlplan.core.ITimeTrackingLearner
 
getScore() - Method in class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 
getSearch() - Method in class ai.libs.mlplan.core.MLPlan
 
getSearchEvaluatorFactory() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getSearchProblemInputGenerator() - Method in class ai.libs.mlplan.core.MLPlan
 
getSearchSelectionDatasetSplitter() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getSearchSelectionDatasetSplitter() - Method in interface ai.libs.mlplan.core.IMLPlanBuilder
This is the splitter that splits the given input data into data for the search phase and for the selection phase
getSearchSelectionDatasetSplitter() - Method in interface ai.libs.mlplan.core.IProblemType
 
getSearchSpaceConfigFile() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getSearchSpaceConfigFile() - Method in interface ai.libs.mlplan.core.IMLPlanBuilder
 
getSearchSpaceConfigFileFromResource() - Method in interface ai.libs.mlplan.core.IProblemType
 
getSearchSpaceConfigFromFileSystem() - Method in interface ai.libs.mlplan.core.IProblemType
 
getSelectedClassifier() - Method in class ai.libs.mlplan.core.MLPlan
 
getSelectionEvaluatorFactory() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getSelf() - Method in interface ai.libs.mlplan.core.IMLPlanBuilder
 
getSelf() - Method in class ai.libs.mlplan.core.MLPlanSimpleBuilder
 
getTimeout(IComponentInstance) - Method in class ai.libs.mlplan.core.PipelineEvaluator
 
getTimeOut() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getTimeoutPrecautionOffsetInSeconds() - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
getTimestamp() - Method in class ai.libs.mlplan.core.events.SupervisedLearnerCreatedEvent
 
getTimestamp() - Method in class ai.libs.mlplan.core.events.TimeTrackingLearnerEvaluationEvent
 
getTimestamp() - Method in class ai.libs.mlplan.safeguard.EvaluationSafeGuardFiredEvent
 
getTimeToEvaluate() - Method in class ai.libs.mlplan.core.events.ClassifierFoundEvent
 
getTwoPhaseHASCOFactory() - Method in class ai.libs.mlplan.core.MLPlan
 
getValidityCheckingNodeEvaluator() - Method in interface ai.libs.mlplan.core.IProblemType
 

I

IEvaluationSafeGuard - Interface in ai.libs.mlplan.safeguard
An evaluation safe guard can be used to predict whether an evaluation is likely to succeed or not.
IEvaluationSafeGuardFactory - Interface in ai.libs.mlplan.safeguard
 
ILearnerFactory<L extends org.api4.java.ai.ml.core.learner.ISupervisedLearner<?,​?>> - Interface in ai.libs.mlplan.core
 
IMLPlanBuilder<L extends org.api4.java.ai.ml.core.learner.ISupervisedLearner<org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance,​org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<? extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance>>,​B extends IMLPlanBuilder<L,​B>> - Interface in ai.libs.mlplan.core
The IMLPlanBuilder provides the general interface of an ML-Plan builder independent of the problem domain or specific library that is used for the configuration of machine learning pipelines.
IProblemType<L extends org.api4.java.ai.ml.core.learner.ISupervisedLearner<org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance,​org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<? extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance>>> - Interface in ai.libs.mlplan.core
 
isBuildSelectedClasifierOnGivenData() - Method in class ai.libs.mlplan.core.MLPlan
 
ITimeTrackingLearner - Interface in ai.libs.mlplan.core
 

M

MLPlan<L extends org.api4.java.ai.ml.core.learner.ISupervisedLearner<org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance,​org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<? extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance>>> - Class in ai.libs.mlplan.core
 
MLPlan(IMLPlanBuilder<L, ?>, ILabeledDataset<?>) - Constructor for class ai.libs.mlplan.core.MLPlan
 
MLPlanClassifierConfig - Interface in ai.libs.mlplan.multiclass
 
MLPlanPhaseSwitchedEvent - Class in ai.libs.mlplan.core.events
 
MLPlanPhaseSwitchedEvent(IAlgorithm<?, ?>) - Constructor for class ai.libs.mlplan.core.events.MLPlanPhaseSwitchedEvent
 
MLPlanSimpleBuilder - Class in ai.libs.mlplan.core
 
MLPlanSimpleBuilder() - Constructor for class ai.libs.mlplan.core.MLPlanSimpleBuilder
 
multiClass - Variable in class ai.libs.mlplan.core.PipelineValidityCheckingNodeEvaluator
 
multiValuedNominalAttributes - Variable in class ai.libs.mlplan.core.PipelineValidityCheckingNodeEvaluator
 

N

nextWithException() - Method in class ai.libs.mlplan.core.MLPlan
 
NoModelBuiltException - Exception in ai.libs.mlplan.core
 
NoModelBuiltException() - Constructor for exception ai.libs.mlplan.core.NoModelBuiltException
 
NoModelBuiltException(String) - Constructor for exception ai.libs.mlplan.core.NoModelBuiltException
 
NoModelBuiltException(String, Throwable) - Constructor for exception ai.libs.mlplan.core.NoModelBuiltException
 
NoModelBuiltException(String, Throwable, boolean, boolean) - Constructor for exception ai.libs.mlplan.core.NoModelBuiltException
 
NoModelBuiltException(Throwable) - Constructor for exception ai.libs.mlplan.core.NoModelBuiltException
 

P

PipelineEvaluator - Class in ai.libs.mlplan.core
Evaluator used in the search phase of mlplan.
PipelineEvaluator(ILearnerFactory<? extends ISupervisedLearner<ILabeledInstance, ILabeledDataset<? extends ILabeledInstance>>>, ISupervisedLearnerEvaluator<ILabeledInstance, ILabeledDataset<? extends ILabeledInstance>>, Timeout) - Constructor for class ai.libs.mlplan.core.PipelineEvaluator
 
PipelineEvaluator(ILearnerFactory<? extends ISupervisedLearner<ILabeledInstance, ILabeledDataset<? extends ILabeledInstance>>>, ISupervisedLearnerEvaluator<ILabeledInstance, ILabeledDataset<? extends ILabeledInstance>>, Timeout, IEvaluationSafeGuard) - Constructor for class ai.libs.mlplan.core.PipelineEvaluator
 
PipelineValidityCheckingNodeEvaluator - Class in ai.libs.mlplan.core
 
PipelineValidityCheckingNodeEvaluator() - Constructor for class ai.libs.mlplan.core.PipelineValidityCheckingNodeEvaluator
 
PipelineValidityCheckingNodeEvaluator(Collection<? extends IComponent>, ILabeledDataset<?>) - Constructor for class ai.libs.mlplan.core.PipelineValidityCheckingNodeEvaluator
 
PRECAUTION_OFFSET - Static variable in interface ai.libs.mlplan.multiclass.MLPlanClassifierConfig
 
precautionOffset() - Method in interface ai.libs.mlplan.multiclass.MLPlanClassifierConfig
 
predict(ILabeledInstance) - Method in class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 
predict(ILabeledInstance[]) - Method in class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 
predictEvaluationTime(IComponentInstance, ILabeledDataset<?>, ILabeledDataset<?>) - Method in interface ai.libs.mlplan.safeguard.IEvaluationSafeGuard
 
predictInductionTime(IComponentInstance, ILabeledDataset<?>) - Method in class ai.libs.mlplan.safeguard.AlwaysEvaluateSafeGuard
 
predictInductionTime(IComponentInstance, ILabeledDataset<?>) - Method in class ai.libs.mlplan.safeguard.AlwaysPreventSafeGuard
 
predictInductionTime(IComponentInstance, ILabeledDataset<?>) - Method in interface ai.libs.mlplan.safeguard.IEvaluationSafeGuard
Predicts the runtime that is required for inducing a model.
predictInferenceTime(IComponentInstance, ILabeledDataset<?>, ILabeledDataset<?>) - Method in class ai.libs.mlplan.safeguard.AlwaysEvaluateSafeGuard
 
predictInferenceTime(IComponentInstance, ILabeledDataset<?>, ILabeledDataset<?>) - Method in class ai.libs.mlplan.safeguard.AlwaysPreventSafeGuard
 
predictInferenceTime(IComponentInstance, ILabeledDataset<?>, ILabeledDataset<?>) - Method in interface ai.libs.mlplan.safeguard.IEvaluationSafeGuard
Predicts the runtime that is required for doing inference with the given model.
predictWillAdhereToTimeout(IComponentInstance, Timeout) - Method in class ai.libs.mlplan.safeguard.AlwaysEvaluateSafeGuard
 
predictWillAdhereToTimeout(IComponentInstance, Timeout) - Method in class ai.libs.mlplan.safeguard.AlwaysPreventSafeGuard
 
predictWillAdhereToTimeout(IComponentInstance, Timeout) - Method in interface ai.libs.mlplan.safeguard.IEvaluationSafeGuard
Predicts whether a component instance ci is likely to adhere to the given timeout.
PreferenceBasedNodeEvaluator - Class in ai.libs.mlplan.core
 
PreferenceBasedNodeEvaluator(Collection<? extends IComponent>, List<String>, String, String) - Constructor for class ai.libs.mlplan.core.PreferenceBasedNodeEvaluator
 
PREFERRED_COMPONENTS - Static variable in interface ai.libs.mlplan.multiclass.MLPlanClassifierConfig
 
preferredComponents() - Method in interface ai.libs.mlplan.multiclass.MLPlanClassifierConfig
 
propertiesDetermined - Variable in class ai.libs.mlplan.core.PipelineValidityCheckingNodeEvaluator
 

R

receiveEvent(IEvent) - Method in class ai.libs.mlplan.core.MLPlan
 
receiveEvent(IEvent) - Method in class ai.libs.mlplan.core.PipelineEvaluator
Forwards every incoming event e
registerListener(Object) - Method in class ai.libs.mlplan.core.PipelineEvaluator
Here, we send a coupling event that informs the listener about which ComponentInstance has been used to create a classifier.
registerListener(Object) - Method in class ai.libs.mlplan.safeguard.AlwaysEvaluateSafeGuard
 
registerListener(Object) - Method in class ai.libs.mlplan.safeguard.AlwaysPreventSafeGuard
 
registerListener(Object) - Method in interface ai.libs.mlplan.safeguard.IEvaluationSafeGuard
 
regression - Variable in class ai.libs.mlplan.core.PipelineValidityCheckingNodeEvaluator
 

S

SELECTION_PORTION - Static variable in interface ai.libs.mlplan.multiclass.MLPlanClassifierConfig
 
setBuildSelectedClasifierOnGivenData(boolean) - Method in class ai.libs.mlplan.core.MLPlan
 
setComponents(Collection<? extends IComponent>) - Method in class ai.libs.mlplan.core.PipelineValidityCheckingNodeEvaluator
 
setData(ILabeledDataset<?>) - Method in class ai.libs.mlplan.core.PipelineValidityCheckingNodeEvaluator
 
setLoggerName(String) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
setLoggerName(String) - Method in class ai.libs.mlplan.core.MLPlan
 
setLoggerName(String) - Method in class ai.libs.mlplan.core.PipelineEvaluator
 
setLoggerName(String) - Method in class ai.libs.mlplan.core.PreferenceBasedNodeEvaluator
 
setLoggerName(String) - Method in class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 
setPipelineEvaluatorID(String) - Method in class ai.libs.mlplan.core.PipelineEvaluator
 
setPortionOfDataForPhase2(double) - Method in class ai.libs.mlplan.core.MLPlan
 
setPredictedInductionTime(String) - Method in interface ai.libs.mlplan.core.ITimeTrackingLearner
 
setPredictedInductionTime(String) - Method in class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 
setPredictedInferenceTime(String) - Method in interface ai.libs.mlplan.core.ITimeTrackingLearner
 
setPredictedInferenceTime(String) - Method in class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 
setRandomSeed(int) - Method in class ai.libs.mlplan.core.MLPlan
 
setSafeGuard(IEvaluationSafeGuard) - Method in class ai.libs.mlplan.core.PipelineEvaluator
 
setScore(Double) - Method in interface ai.libs.mlplan.core.ITimeTrackingLearner
 
setScore(Double) - Method in class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 
SupervisedLearnerCreatedEvent - Class in ai.libs.mlplan.core.events
 
SupervisedLearnerCreatedEvent(IComponentInstance, ISupervisedLearner<?, ?>) - Constructor for class ai.libs.mlplan.core.events.SupervisedLearnerCreatedEvent
 

T

TasksAlreadyResolvedPathEvaluator - Class in ai.libs.mlplan.core
 
TasksAlreadyResolvedPathEvaluator(List<String>) - Constructor for class ai.libs.mlplan.core.TasksAlreadyResolvedPathEvaluator
 
TimeTrackingLearnerEvaluationEvent - Class in ai.libs.mlplan.core.events
 
TimeTrackingLearnerEvaluationEvent(ITimeTrackingLearner) - Constructor for class ai.libs.mlplan.core.events.TimeTrackingLearnerEvaluationEvent
 
TimeTrackingLearnerWrapper - Class in ai.libs.mlplan.core
 
TimeTrackingLearnerWrapper(IComponentInstance, ISupervisedLearner<ILabeledInstance, ILabeledDataset<? extends ILabeledInstance>>) - Constructor for class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 
toString() - Method in class ai.libs.mlplan.core.events.ClassifierFoundEvent
 
toString() - Method in class ai.libs.mlplan.core.events.TimeTrackingLearnerEvaluationEvent
 
toString() - Method in class ai.libs.mlplan.core.PreferenceBasedNodeEvaluator
 
toString() - Method in class ai.libs.mlplan.core.TimeTrackingLearnerWrapper
 

U

UnsupportedProblemTypeException - Exception in ai.libs.mlplan.exception
The UnsupportedProblemTypeException indicates that a IProblemType is chosen, that is unsupported for the ML-Plan version in use.
UnsupportedProblemTypeException(String) - Constructor for exception ai.libs.mlplan.exception.UnsupportedProblemTypeException
Creates a new UnsupportedProblemTypeException with the given parameters.
UnsupportedProblemTypeException(String, Throwable) - Constructor for exception ai.libs.mlplan.exception.UnsupportedProblemTypeException
Creates a new UnsupportedProblemTypeException with the given parameters.
updateWithActualInformation(IComponentInstance, ITimeTrackingLearner) - Method in class ai.libs.mlplan.safeguard.AlwaysEvaluateSafeGuard
 
updateWithActualInformation(IComponentInstance, ITimeTrackingLearner) - Method in class ai.libs.mlplan.safeguard.AlwaysPreventSafeGuard
 
updateWithActualInformation(IComponentInstance, ITimeTrackingLearner) - Method in interface ai.libs.mlplan.safeguard.IEvaluationSafeGuard
Updates the safe guard with current information obtained by measuring the induction and inference time of the given component instance on-line.

W

withAlgorithmConfig(MLPlanClassifierConfig) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
Loads the MLPlanClassifierConfig with default values and replaces all properties according to the properties defined in the given config file.
withAlgorithmConfigFile(File) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
Loads the MLPlanClassifierConfig with default values and replaces all properties according to the properties defined in the given config file.
withCandidateEvaluationTimeOut(Timeout) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
withDataset(ILabeledDataset<?>) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
Set the data for which ML-Plan is supposed to find the best pipeline.
withDatasetSplitterForSearchSelectionSplit(IFoldSizeConfigurableRandomDatasetSplitter<ILabeledDataset<?>>) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
Set the dataset splitter that is used for generating the holdout data portion that is put aside during search.
withEvaluator(ISupervisedLearnerEvaluator<ILabeledInstance, ILabeledDataset<? extends ILabeledInstance>>) - Method in class ai.libs.mlplan.safeguard.AlwaysEvaluateSafeGuardFactory
 
withEvaluator(ISupervisedLearnerEvaluator<ILabeledInstance, ILabeledDataset<? extends ILabeledInstance>>) - Method in class ai.libs.mlplan.safeguard.AlwaysPreventSafeGuardFactory
 
withEvaluator(ISupervisedLearnerEvaluator<ILabeledInstance, ILabeledDataset<? extends ILabeledInstance>>) - Method in interface ai.libs.mlplan.safeguard.IEvaluationSafeGuardFactory
 
withLearnerFactory(ILearnerFactory<L>) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
Set the classifier factory that translates CompositionInstance objects to classifiers that can be evaluated.
withMCCVBasedCandidateEvaluationInSearchPhase(int, double) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
withMCCVBasedCandidateEvaluationInSelectionPhase(int, double) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
withNodeEvaluationTimeOut(Timeout) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
withNumCpus(int) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
Sets the number of cpus that may be used by ML-Plan.
withPerformanceMeasure(IDeterministicPredictionPerformanceMeasure<?, ?>) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
withPerformanceMeasureForSearchPhase(IDeterministicPredictionPerformanceMeasure<?, ?>) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
withPerformanceMeasureForSelectionPhase(IDeterministicPredictionPerformanceMeasure<?, ?>) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
withPipelineValidityCheckingNodeEvaluator(PipelineValidityCheckingNodeEvaluator) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
withPortionOfDataReservedForSelection(double) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
withPreferredComponents(List<String>) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
withPreferredComponentsFile(File) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
Creates a preferred node evaluator that can be used to prefer components over other components.
withPreferredNodeEvaluator(IPathEvaluator<TFDNode, String, Double>) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
This adds a new preferred node evaluator It is possible to specify several preferred node evaluators, which will be ordered by the order in which they are specified.
withProblemType(IProblemType<L>) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
withRequestedInterface(String) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
withSafeGuardFactory(IEvaluationSafeGuardFactory) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
withSearchFactory(IOptimalPathInORGraphSearchFactory, AlgorithmicProblemReduction) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
withSearchPhaseEvaluatorFactory(ISupervisedLearnerEvaluatorFactory<ILabeledInstance, ILabeledDataset<? extends ILabeledInstance>>) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
Sets the evaluator factory for the search phase.
withSearchSpaceConfigFile(File) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
Specify the search space in which ML-Plan is required to work.
withSeed(long) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
withSelectionPhaseEvaluatorFactory(ISupervisedLearnerEvaluatorFactory<ILabeledInstance, ILabeledDataset<? extends ILabeledInstance>>) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
Sets the evaluator factory for the selection phase.
withTimeOut(Timeout) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
withTimeoutPrecautionOffsetInSeconds(int) - Method in class ai.libs.mlplan.core.AMLPlanBuilder
 
A B C D E F G I M N P R S T U W 
All Classes All Packages