Class TreeNode
java.lang.Object
org.episteme.natural.computing.loaders.pmml.TreeNode
Decision tree node.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanevaluatePredicate(Map<String, Object> inputs) Evaluate this node's predicate.getId()doublegetScore()booleanisLeaf()voidvoidvoidvoidvoidsetRecordCount(double c) voidtoString()
-
Constructor Details
-
TreeNode
public TreeNode()
-
-
Method Details
-
getId
-
setId
-
getScore
-
setScore
-
getRecordCount
public double getRecordCount() -
setRecordCount
public void setRecordCount(double c) -
getPredicateField
-
setPredicateField
-
getPredicateOperator
-
setPredicateOperator
-
getPredicateValue
-
setPredicateValue
-
addChild
-
getChildren
-
isLeaf
public boolean isLeaf() -
evaluatePredicate
-
toString
-