Package ai.libs.mlplan.core
Interface ITimeTrackingLearner
-
- All Superinterfaces:
org.api4.java.ai.ml.core.learner.IFittable<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>>,org.api4.java.ai.ml.core.learner.IFittablePredictor<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>>,org.api4.java.ai.ml.core.learner.ILearnerConfigHandler,org.api4.java.ai.ml.core.learner.IPredictor<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>>,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>>
- All Known Implementing Classes:
TimeTrackingLearnerWrapper
public interface ITimeTrackingLearner 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>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<java.lang.Long>getBatchPredictionTimesInMS()ai.libs.jaicore.components.model.ComponentInstancegetComponentInstance()java.util.List<java.lang.Long>getFitTimes()java.util.List<java.lang.Long>getInstancePredictionTimesInMS()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>>getLearner()java.lang.DoublegetPredictedInductionTime()java.lang.DoublegetPredictedInferenceTime()java.lang.DoublegetScore()voidsetPredictedInductionTime(java.lang.String inductionTime)voidsetPredictedInferenceTime(java.lang.String inferenceTime)voidsetScore(java.lang.Double score)-
Methods inherited from interface org.api4.java.ai.ml.core.learner.IFittablePredictor
fitAndPredict, fitAndPredict, fitAndPredict
-
-
-
-
Method Detail
-
getLearner
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>> getLearner()
-
getFitTimes
java.util.List<java.lang.Long> getFitTimes()
-
getBatchPredictionTimesInMS
java.util.List<java.lang.Long> getBatchPredictionTimesInMS()
-
getInstancePredictionTimesInMS
java.util.List<java.lang.Long> getInstancePredictionTimesInMS()
-
getComponentInstance
ai.libs.jaicore.components.model.ComponentInstance getComponentInstance()
-
setPredictedInductionTime
void setPredictedInductionTime(java.lang.String inductionTime)
-
setPredictedInferenceTime
void setPredictedInferenceTime(java.lang.String inferenceTime)
-
getPredictedInductionTime
java.lang.Double getPredictedInductionTime()
-
getPredictedInferenceTime
java.lang.Double getPredictedInferenceTime()
-
setScore
void setScore(java.lang.Double score)
-
getScore
java.lang.Double getScore()
-
-