public class IncrementalEvaluation
extends java.lang.Object
Constructor and Description |
---|
IncrementalEvaluation() |
Modifier and Type | Method and Description |
---|---|
static Result[] |
evaluateModel(MultilabelClassifier h,
weka.core.Instances D)
EvaluateModel - over 20 windows.
|
static Result[] |
evaluateModel(MultilabelClassifier h,
weka.core.Instances D,
int numWindows,
double rLabeled,
java.lang.String Top,
java.lang.String Vop)
EvaluateModel - Evaluate a multi-label data-stream model over a moving window.
|
static Result |
evaluateModel(MultilabelClassifier h,
java.lang.String[] options)
EvaluateModel - Build and evaluate.
|
static void |
printOptions(java.util.Enumeration e) |
static void |
runExperiment(MultilabelClassifier h,
java.lang.String[] args)
RunExperiment - Build and evaluate a model with command-line options.
|
public static void runExperiment(MultilabelClassifier h, java.lang.String[] args)
h
- a multi-label updateable classifierargs
- classifier + dataset optionspublic static Result evaluateModel(MultilabelClassifier h, java.lang.String[] options) throws java.lang.Exception
h
- a multi-label updateable classifieroptions
- dataset options (classifier options should already be set)java.lang.Exception
public static Result[] evaluateModel(MultilabelClassifier h, weka.core.Instances D) throws java.lang.Exception
java.lang.Exception
public static Result[] evaluateModel(MultilabelClassifier h, weka.core.Instances D, int numWindows, double rLabeled, java.lang.String Top, java.lang.String Vop) throws java.lang.Exception
java.lang.Exception
public static void printOptions(java.util.Enumeration e)