Interface MultiLabelSplitCriterion
-
- All Superinterfaces:
Configurable
,MOAObject
,OptionHandler
,Serializable
- All Known Implementing Classes:
ICVarianceReduction
,MultilabelInformationGain
,MultiTargetVarianceRatio
,PCTWeightedICVarianceReduction
,WeightedICVarianceReduction
public interface MultiLabelSplitCriterion extends OptionHandler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double[]
getBranchesSplitMerits(DoubleVector[][] postSplitDists)
double
getMeritOfSplit(DoubleVector[] preSplitDist, DoubleVector[][] postSplitDists)
double
getRangeOfMerit(DoubleVector[] preSplitDist)
-
Methods inherited from interface moa.MOAObject
getDescription, measureByteSize
-
Methods inherited from interface moa.options.OptionHandler
copy, getCLICreationString, getOptions, getPurposeString, prepareForUse, prepareForUse
-
-
-
-
Method Detail
-
getMeritOfSplit
double getMeritOfSplit(DoubleVector[] preSplitDist, DoubleVector[][] postSplitDists)
-
getRangeOfMerit
double getRangeOfMerit(DoubleVector[] preSplitDist)
-
getBranchesSplitMerits
double[] getBranchesSplitMerits(DoubleVector[][] postSplitDists)
-
-