A B C D E F G I M N P R S T U W
All Classes All Packages
All Classes All Packages
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(ComponentInstance) - Method in class ai.libs.mlplan.core.PipelineEvaluator
- EvaluationSafeGuardException - Exception in ai.libs.mlplan.safeguard
- EvaluationSafeGuardException(String, ComponentInstance) - Constructor for exception ai.libs.mlplan.safeguard.EvaluationSafeGuardException
- EvaluationSafeGuardFiredEvent - Class in ai.libs.mlplan.safeguard
- EvaluationSafeGuardFiredEvent(ComponentInstance) - 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
- getMessage(ComponentInstance) - 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(ComponentInstance) - 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<Component>, 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(ComponentInstance, ILabeledDataset<?>, ILabeledDataset<?>) - Method in interface ai.libs.mlplan.safeguard.IEvaluationSafeGuard
- predictInductionTime(ComponentInstance, ILabeledDataset<?>) - Method in class ai.libs.mlplan.safeguard.AlwaysEvaluateSafeGuard
- predictInductionTime(ComponentInstance, ILabeledDataset<?>) - Method in class ai.libs.mlplan.safeguard.AlwaysPreventSafeGuard
- predictInductionTime(ComponentInstance, ILabeledDataset<?>) - Method in interface ai.libs.mlplan.safeguard.IEvaluationSafeGuard
-
Predicts the runtime that is required for inducing a model.
- predictInferenceTime(ComponentInstance, ILabeledDataset<?>, ILabeledDataset<?>) - Method in class ai.libs.mlplan.safeguard.AlwaysEvaluateSafeGuard
- predictInferenceTime(ComponentInstance, ILabeledDataset<?>, ILabeledDataset<?>) - Method in class ai.libs.mlplan.safeguard.AlwaysPreventSafeGuard
- predictInferenceTime(ComponentInstance, ILabeledDataset<?>, ILabeledDataset<?>) - Method in interface ai.libs.mlplan.safeguard.IEvaluationSafeGuard
-
Predicts the runtime that is required for doing inference with the given model.
- predictWillAdhereToTimeout(ComponentInstance, Timeout) - Method in class ai.libs.mlplan.safeguard.AlwaysEvaluateSafeGuard
- predictWillAdhereToTimeout(ComponentInstance, Timeout) - Method in class ai.libs.mlplan.safeguard.AlwaysPreventSafeGuard
- predictWillAdhereToTimeout(ComponentInstance, Timeout) - Method in interface ai.libs.mlplan.safeguard.IEvaluationSafeGuard
-
Predicts whether a component instance
ciis likely to adhere to the giventimeout. - PreferenceBasedNodeEvaluator - Class in ai.libs.mlplan.core
- PreferenceBasedNodeEvaluator(Collection<Component>, 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<Component>) - 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
- 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(ComponentInstance, 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(ComponentInstance, 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
UnsupportedProblemTypeExceptionindicates that aIProblemTypeis chosen, that is unsupported for the ML-Plan version in use. - UnsupportedProblemTypeException(String) - Constructor for exception ai.libs.mlplan.exception.UnsupportedProblemTypeException
-
Creates a new
UnsupportedProblemTypeExceptionwith the given parameters. - UnsupportedProblemTypeException(String, Throwable) - Constructor for exception ai.libs.mlplan.exception.UnsupportedProblemTypeException
-
Creates a new
UnsupportedProblemTypeExceptionwith the given parameters. - updateWithActualInformation(ComponentInstance, ITimeTrackingLearner) - Method in class ai.libs.mlplan.safeguard.AlwaysEvaluateSafeGuard
- updateWithActualInformation(ComponentInstance, ITimeTrackingLearner) - Method in class ai.libs.mlplan.safeguard.AlwaysPreventSafeGuard
- updateWithActualInformation(ComponentInstance, 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
CompositionInstanceobjects 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
All Classes All Packages