All Packages Class Hierarchy This Package Previous Next Index WEKA's home
Class weka.classifiers.Prism
java.lang.Object
|
+----weka.classifiers.Classifier
|
+----weka.classifiers.Prism
- public class Prism
- extends Classifier
Class for building and using a PRISM classifier. For more information,
see
J. Cendrowska (1987). PRISM: An algorithm for
inducing modular rules. International Journal of Man-Machine
Studies. Vol.27, No.4, pp.349-370.
- Version:
- $Revision: 1.8 $
- Author:
- Ian H. Witten (ihw@cs.waikato.ac.nz)
-
Prism()
-
-
buildClassifier(Instances)
- Generates the classifier.
-
classifyInstance(Instance)
- Classifies a given instance.
-
main(String[])
- Main method for testing this class
-
toString()
- Prints a description of the classifier.
Prism
public Prism()
classifyInstance
public double classifyInstance(Instance inst)
- Classifies a given instance.
- Parameters:
- inst - the instance to be classified
- Returns:
- the classification
- Overrides:
- classifyInstance in class Classifier
buildClassifier
public void buildClassifier(Instances data) throws Exception
- Generates the classifier.
- Parameters:
- data - the data to be used
- Throws: Exception
- if the classifier can't built successfully
- Overrides:
- buildClassifier in class Classifier
toString
public String toString()
- Prints a description of the classifier.
- Returns:
- a description of the classifier as a string
- Overrides:
- toString in class Object
main
public static void main(String args[])
- Main method for testing this class
All Packages Class Hierarchy This Package Previous Next Index WEKA's home