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 Type
    Method
    Description
    Constructs 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.