Package weka
Class Run
- java.lang.Object
-
- weka.Run
-
public class Run extends Object
Helper class that executes Weka schemes from the command line. Performs Suffix matching on the scheme name entered by the user - e.g.
java weka.Run NaiveBayes
will prompt the user to choose among weka.classifiers.bayes.ComplementNaiveBayes, weka.classifiers.bayes.NaiveBayes, weka.classifiers.bayes.NaiveBayesMultinomial, weka.classifiers.bayes.NaiveBayesMultinomialUpdateable, weka.classifiers.bayes.NaiveBayesSimple, weka.classifiers.bayes.NaiveBayesUpdateable- Version:
- $Revision$
- Author:
- Mark Hall (mhall{[at]}pentaho{[dot]}com)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRun.SchemeType
-
Constructor Summary
Constructors Constructor Description Run()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<String>findSchemeMatch(Class<?> classType, String schemeToFind, boolean matchAnywhere, boolean notJustRunnables)Find a scheme that matches the supplied suffixstatic List<String>findSchemeMatch(String schemeToFind, boolean matchAnywhere)Find a scheme that matches the supplied suffixstatic voidmain(String[] args)Main method for this class.
-
-
-
Method Detail
-
findSchemeMatch
public static List<String> findSchemeMatch(Class<?> classType, String schemeToFind, boolean matchAnywhere, boolean notJustRunnables)
Find a scheme that matches the supplied suffix- Parameters:
classType- matching schemes must be of this class typeschemeToFind- the name of the scheme to findmatchAnywhere- if true, the name is matched anywhere in the non-package part of candidate schemes- Returns:
- a list of fully qualified matching scheme names
-
findSchemeMatch
public static List<String> findSchemeMatch(String schemeToFind, boolean matchAnywhere)
Find a scheme that matches the supplied suffix- Parameters:
schemeToFind- the name of the scheme to findmatchAnywhere- if true, the name is matched anywhere in the non-package part of candidate schemes- Returns:
- a list of fully qualified matching scheme names
-
main
public static void main(String[] args)
Main method for this class. -help or -h prints usage info.- Parameters:
args-
-
-