public final class QuickMlLearner extends AbstractLearner<QuickMlModel>
A classifier based on QuickML by Ian Clarke.
| Constructor and Description |
|---|
QuickMlLearner(quickml.supervised.PredictiveModelBuilder<? extends quickml.supervised.classifier.Classifier,quickml.data.instances.ClassifierInstance> builder)
Create a new QuickMlLearner with the specified
PredictiveModelBuilder. |
| Modifier and Type | Method and Description |
|---|---|
static QuickMlLearner |
randomForest() |
static QuickMlLearner |
randomForest(int numTrees) |
String |
toString() |
QuickMlModel |
train(Dataset dataset) |
static QuickMlLearner |
tree() |
train, trainpublic QuickMlLearner(quickml.supervised.PredictiveModelBuilder<? extends quickml.supervised.classifier.Classifier,quickml.data.instances.ClassifierInstance> builder)
Create a new QuickMlLearner with the specified PredictiveModelBuilder.
builder - The builder to use, not null.#tree()} and {@link #randomForest()} for a predefined learner.public static QuickMlLearner randomForest()
public static QuickMlLearner randomForest(int numTrees)
numTrees - The number of trees to grow, greater zero.public static QuickMlLearner tree()
public QuickMlModel train(Dataset dataset)
public String toString()
toString in class AbstractLearner<QuickMlModel>Copyright © 2018. All rights reserved.