类 SplitCriterion

java.lang.Object
weka.classifiers.trees.j48.SplitCriterion
所有已实现的接口:
Serializable, RevisionHandler
直接已知子类:
EntropyBasedSplitCrit

public abstract class SplitCriterion extends Object implements Serializable, RevisionHandler
Abstract class for computing splitting criteria with respect to distributions of class values.
版本:
$Revision: 1.8 $
作者:
Eibe Frank (eibe@cs.waikato.ac.nz)
另请参阅:
  • 构造器详细资料

    • SplitCriterion

      public SplitCriterion()
  • 方法详细资料

    • splitCritValue

      public double splitCritValue(Distribution bags)
      Computes result of splitting criterion for given distribution.
      返回:
      value of splitting criterion. 0 by default
    • splitCritValue

      public double splitCritValue(Distribution train, Distribution test)
      Computes result of splitting criterion for given training and test distributions.
      返回:
      value of splitting criterion. 0 by default
    • 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.
      返回:
      value of splitting criterion. 0 by default
    • 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.
      返回:
      value of splitting criterion. 0 by default