public class ClassifierRunner
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ClassifierRunner.EvaluatorThread |
Constructor and Description |
---|
ClassifierRunner(java.util.Properties props)
Prepares a runner with the specified properties.
|
Modifier and Type | Method and Description |
---|---|
protected void |
disableOutput() |
protected void |
enableOutput() |
ClassifierResult |
evaluateClassifierOnTesting(weka.classifiers.AbstractClassifier classifier,
java.lang.String instanceStr,
java.lang.String resultMetric,
float evaluateClassifierOnInstances)
Have a pre-trained classifier and want to get another set of testing data out of it? Use this
|
InstanceGenerator |
getInstanceGenerator()
Kind of a hack, since this lets us look at what instances we should be running
|
ClassifierResult |
run(java.lang.String instanceStr,
java.lang.String resultMetric,
float timeout,
java.lang.String mSeed,
java.util.List<java.lang.String> args)
Public interface to running a classifier specified in the Auto-WEKA format of arguments to generate a classifier result
|
public ClassifierRunner(java.util.Properties props)
public InstanceGenerator getInstanceGenerator()
public ClassifierResult run(java.lang.String instanceStr, java.lang.String resultMetric, float timeout, java.lang.String mSeed, java.util.List<java.lang.String> args)
public ClassifierResult evaluateClassifierOnTesting(weka.classifiers.AbstractClassifier classifier, java.lang.String instanceStr, java.lang.String resultMetric, float evaluateClassifierOnInstances)
protected void disableOutput()
protected void enableOutput()