public class SDRSplitCriterionAMRules extends SDRSplitCriterion implements AMRulesSplitCriterion
config
Constructor and Description |
---|
SDRSplitCriterionAMRules() |
Modifier and Type | Method and Description |
---|---|
double[] |
computeBranchSplitMerits(double[][] postSplitDists) |
double |
getMeritOfSplit(double[] preSplitDist,
double[][] postSplitDists)
Computes the merit of splitting for a given
ditribution before the split and after it.
|
double |
getRangeOfMerit(double[] preSplitDist)
Computes the range of splitting merit
|
computeSD
getDescription, prepareForUseImpl
copy, getCLICreationString, getOptions, getPreparedClassOption, getPurposeString, prepareClassOptions, prepareForUse, prepareForUse
copy, measureByteSize, measureByteSize, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
copy, getCLICreationString, getOptions, getPurposeString, prepareForUse, prepareForUse
getDescription, measureByteSize
public double getMeritOfSplit(double[] preSplitDist, double[][] postSplitDists)
SplitCriterion
getMeritOfSplit
in interface SplitCriterion
getMeritOfSplit
in interface AMRulesSplitCriterion
getMeritOfSplit
in class VarianceReductionSplitCriterion
preSplitDist
- the class distribution before the splitpublic double getRangeOfMerit(double[] preSplitDist)
SplitCriterion
getRangeOfMerit
in interface SplitCriterion
getRangeOfMerit
in interface AMRulesSplitCriterion
getRangeOfMerit
in class VarianceReductionSplitCriterion
preSplitDist
- the class distribution before the splitpublic double[] computeBranchSplitMerits(double[][] postSplitDists)
computeBranchSplitMerits
in interface AMRulesSplitCriterion
Copyright © 2019 University of Waikato, Hamilton, NZ. All Rights Reserved.