Package org.tribuo.classification
Interface ClassificationOptions<TRAINER extends Trainer<Label>>
- Type Parameters:
TRAINER
- The type of the trainer produced.
- All Superinterfaces:
com.oracle.labs.mlrg.olcut.config.Options
- All Known Implementing Classes:
AllTrainerOptions
,CARTClassificationOptions
,FMClassificationOptions
,KernelSVMOptions
,KNNClassifierOptions
,LibLinearOptions
,LibSVMOptions
,LinearSGDOptions
,MultinomialNaiveBayesOptions
,XGBoostOptions
public interface ClassificationOptions<TRAINER extends Trainer<Label>>
extends com.oracle.labs.mlrg.olcut.config.Options
An
Options
that can produce a classification Trainer
based on the
provided arguments.-
Field Summary
Fields inherited from interface com.oracle.labs.mlrg.olcut.config.Options
header
-
Method Summary
Modifier and TypeMethodDescriptionConstructs the trainer based on the provided arguments.Methods inherited from interface com.oracle.labs.mlrg.olcut.config.Options
getOptionsDescription
-
Method Details
-
getTrainer
TRAINER getTrainer()Constructs the trainer based on the provided arguments.- Returns:
- The trainer.
-