edu.harvard.seas.iis.abilities.classify
Class BuildClassifier

java.lang.Object
  extended by edu.harvard.seas.iis.abilities.classify.BuildClassifier

public class BuildClassifier
extends java.lang.Object

Author:
kgajos This class contains a chain of tools to create a classifier starting with the raw data and ending with a trained classifier. By default, it also evaluates the trained classifiers and prints out a table with basic performance results for each. It does not include feature selection, though!

Field Summary
static int CLEAN1
           
static int CLEAN2
           
static int COMPUTE_FEATURES
           
static int NORMALIZE
           
static int PARSE
           
static int TRAIN
           
 
Constructor Summary
BuildClassifier()
           
 
Method Summary
 PositiveAndUnlabeledClassifier[] buildClassifier(int startingStage, boolean evaluateClassifiers)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PARSE

public static int PARSE

CLEAN1

public static int CLEAN1

COMPUTE_FEATURES

public static int COMPUTE_FEATURES

CLEAN2

public static int CLEAN2

NORMALIZE

public static int NORMALIZE

TRAIN

public static int TRAIN
Constructor Detail

BuildClassifier

public BuildClassifier()
Method Detail

buildClassifier

public PositiveAndUnlabeledClassifier[] buildClassifier(int startingStage,
                                                        boolean evaluateClassifiers)
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Parameters:
args -
Throws:
java.lang.Exception