Class SupervisedLearnerExecutor
- java.lang.Object
-
- ai.libs.jaicore.ml.core.evaluation.evaluator.SupervisedLearnerExecutor
-
- All Implemented Interfaces:
org.api4.java.ai.ml.core.evaluation.execution.ISupervisedLearnerExecutor,org.api4.java.common.control.ILoggingCustomizable
public class SupervisedLearnerExecutor extends java.lang.Object implements org.api4.java.ai.ml.core.evaluation.execution.ISupervisedLearnerExecutor, org.api4.java.common.control.ILoggingCustomizable
-
-
Constructor Summary
Constructors Constructor Description SupervisedLearnerExecutor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <I extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance,D extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<? extends I>>
org.api4.java.ai.ml.core.evaluation.execution.ILearnerRunReportexecute(org.api4.java.ai.ml.core.learner.ISupervisedLearner<I,D> learner, D test)<I extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance,D extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<? extends I>>
org.api4.java.ai.ml.core.evaluation.execution.ILearnerRunReportexecute(org.api4.java.ai.ml.core.learner.ISupervisedLearner<I,D> learner, D train, D test)java.lang.StringgetLoggerName()voidsetLoggerName(java.lang.String name)
-
-
-
Method Detail
-
execute
public <I extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance,D extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<? extends I>> org.api4.java.ai.ml.core.evaluation.execution.ILearnerRunReport execute(org.api4.java.ai.ml.core.learner.ISupervisedLearner<I,D> learner, D train, D test) throws org.api4.java.ai.ml.core.evaluation.execution.LearnerExecutionFailedException, org.api4.java.ai.ml.core.evaluation.execution.LearnerExecutionInterruptedException- Specified by:
executein interfaceorg.api4.java.ai.ml.core.evaluation.execution.ISupervisedLearnerExecutor- Throws:
org.api4.java.ai.ml.core.evaluation.execution.LearnerExecutionFailedExceptionorg.api4.java.ai.ml.core.evaluation.execution.LearnerExecutionInterruptedException
-
execute
public <I extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance,D extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<? extends I>> org.api4.java.ai.ml.core.evaluation.execution.ILearnerRunReport execute(org.api4.java.ai.ml.core.learner.ISupervisedLearner<I,D> learner, D test) throws org.api4.java.ai.ml.core.evaluation.execution.LearnerExecutionFailedException- Specified by:
executein interfaceorg.api4.java.ai.ml.core.evaluation.execution.ISupervisedLearnerExecutor- Throws:
org.api4.java.ai.ml.core.evaluation.execution.LearnerExecutionFailedException
-
getLoggerName
public java.lang.String getLoggerName()
- Specified by:
getLoggerNamein interfaceorg.api4.java.common.control.ILoggingCustomizable
-
setLoggerName
public void setLoggerName(java.lang.String name)
- Specified by:
setLoggerNamein interfaceorg.api4.java.common.control.ILoggingCustomizable
-
-