All Packages  Class Hierarchy  This Package  Previous  Next  Index  WEKA's home

Class weka.classifiers.j48.SplitCriterion

java.lang.Object
    |
    +----weka.classifiers.j48.SplitCriterion

public abstract class SplitCriterion
extends java.lang.Object
implements java.io.Serializable
Abstract class for computing splitting criteria with respect to distributions of class values.

Version:
$Revision: 1.4 $
Author:
Eibe Frank (eibe@cs.waikato.ac.nz)

Constructor Index

 o SplitCriterion()
 

Method Index

 o splitCritValue(Distribution)
Computes result of splitting criterion for given distribution.
 o splitCritValue(Distribution, Distribution)
Computes result of splitting criterion for given training and test distributions.
 o splitCritValue(Distribution, Distribution, Distribution)
Computes result of splitting criterion for given training and test distributions and given default distribution.
 o splitCritValue(Distribution, Distribution, int)
Computes result of splitting criterion for given training and test distributions and given number of classes.

Constructor Detail

 o SplitCriterion
public SplitCriterion()

Method Detail

 o splitCritValue
public double splitCritValue(Distribution bags)
          Computes result of splitting criterion for given distribution.
Returns:
value of splitting criterion. 0 by default
 o splitCritValue
public double splitCritValue(Distribution train,
                             Distribution test)
          Computes result of splitting criterion for given training and test distributions.
Returns:
value of splitting criterion. 0 by default
 o splitCritValue
public double splitCritValue(Distribution train,
                             Distribution test,
                             int noClassesDefault)
          Computes result of splitting criterion for given training and test distributions and given number of classes.
Returns:
value of splitting criterion. 0 by default
 o splitCritValue
public double splitCritValue(Distribution train,
                             Distribution test,
                             Distribution defC)
          Computes result of splitting criterion for given training and test distributions and given default distribution.
Returns:
value of splitting criterion. 0 by default

All Packages  Class Hierarchy  This Package  Previous  Next  Index  WEKA's home