Interface IMultiLabelClassifier
-
- All Superinterfaces:
IClassifier,IFittable<ILabeledInstance,ILabeledDataset<? extends ILabeledInstance>>,IFittablePredictor<ILabeledInstance,ILabeledDataset<? extends ILabeledInstance>>,ILearnerConfigHandler,IPredictor<ILabeledInstance,ILabeledDataset<? extends ILabeledInstance>>,ISupervisedLearner<ILabeledInstance,ILabeledDataset<? extends ILabeledInstance>>
public interface IMultiLabelClassifier extends IClassifier
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IMultiLabelClassificationPredictionBatchfitAndPredict(ILabeledDataset<? extends ILabeledInstance> dTrain, ILabeledDataset<? extends ILabeledInstance> dTest)IMultiLabelClassificationfitAndPredict(ILabeledDataset<? extends ILabeledInstance> dTrain, ILabeledInstance xTest)IMultiLabelClassificationPredictionBatchfitAndPredict(ILabeledDataset<? extends ILabeledInstance> dTrain, ILabeledInstance[] xTest)IMultiLabelClassificationPredictionBatchpredict(ILabeledDataset<? extends ILabeledInstance> dTest)IMultiLabelClassificationpredict(ILabeledInstance xTest)IMultiLabelClassificationPredictionBatchpredict(ILabeledInstance[] dTest)-
Methods inherited from interface org.api4.java.ai.ml.core.learner.ILearnerConfigHandler
getConfig, setConfig
-
-
-
-
Method Detail
-
fitAndPredict
IMultiLabelClassification fitAndPredict(ILabeledDataset<? extends ILabeledInstance> dTrain, ILabeledInstance xTest) throws TrainingException, PredictionException, java.lang.InterruptedException
- Specified by:
fitAndPredictin interfaceIFittablePredictor<ILabeledInstance,ILabeledDataset<? extends ILabeledInstance>>- Throws:
TrainingExceptionPredictionExceptionjava.lang.InterruptedException
-
fitAndPredict
IMultiLabelClassificationPredictionBatch fitAndPredict(ILabeledDataset<? extends ILabeledInstance> dTrain, ILabeledInstance[] xTest) throws TrainingException, PredictionException, java.lang.InterruptedException
- Specified by:
fitAndPredictin interfaceIFittablePredictor<ILabeledInstance,ILabeledDataset<? extends ILabeledInstance>>- Throws:
TrainingExceptionPredictionExceptionjava.lang.InterruptedException
-
fitAndPredict
IMultiLabelClassificationPredictionBatch fitAndPredict(ILabeledDataset<? extends ILabeledInstance> dTrain, ILabeledDataset<? extends ILabeledInstance> dTest) throws TrainingException, PredictionException, java.lang.InterruptedException
- Specified by:
fitAndPredictin interfaceIFittablePredictor<ILabeledInstance,ILabeledDataset<? extends ILabeledInstance>>- Throws:
TrainingExceptionPredictionExceptionjava.lang.InterruptedException
-
predict
IMultiLabelClassification predict(ILabeledInstance xTest) throws PredictionException, java.lang.InterruptedException
- Specified by:
predictin interfaceIPredictor<ILabeledInstance,ILabeledDataset<? extends ILabeledInstance>>- Throws:
PredictionExceptionjava.lang.InterruptedException
-
predict
IMultiLabelClassificationPredictionBatch predict(ILabeledDataset<? extends ILabeledInstance> dTest) throws PredictionException, java.lang.InterruptedException
- Specified by:
predictin interfaceIPredictor<ILabeledInstance,ILabeledDataset<? extends ILabeledInstance>>- Throws:
PredictionExceptionjava.lang.InterruptedException
-
predict
IMultiLabelClassificationPredictionBatch predict(ILabeledInstance[] dTest) throws PredictionException, java.lang.InterruptedException
- Specified by:
predictin interfaceIPredictor<ILabeledInstance,ILabeledDataset<? extends ILabeledInstance>>- Throws:
PredictionExceptionjava.lang.InterruptedException
-
-