Package org.neo4j.gds.ml.decisiontree
Interface ImpurityCriterion
- All Known Implementing Classes:
Entropy,GiniIndex,SplitMeanSquaredError
public interface ImpurityCriterion
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceA lightweight representation of a decision tree node's impurity. -
Method Summary
Modifier and TypeMethodDescriptiondefault doublecombinedImpurity(ImpurityCriterion.ImpurityData leftImpurityData, ImpurityCriterion.ImpurityData rightImpurityData) voiddecrementalImpurity(long featureVectorIdx, ImpurityCriterion.ImpurityData impurityData) groupImpurity(org.neo4j.gds.collections.ha.HugeLongArray group, long startIdx, long size) voidincrementalImpurity(long featureVectorIdx, ImpurityCriterion.ImpurityData impurityData)
-
Method Details
-
groupImpurity
ImpurityCriterion.ImpurityData groupImpurity(org.neo4j.gds.collections.ha.HugeLongArray group, long startIdx, long size) -
incrementalImpurity
-
decrementalImpurity
-
combinedImpurity
default double combinedImpurity(ImpurityCriterion.ImpurityData leftImpurityData, ImpurityCriterion.ImpurityData rightImpurityData)
-