serial class %DeepSee.PMML.Builder.Tree
extends %DeepSee.PMML.Builder.AbstractBuilder
parameter MODELCLASSNAME = "%DeepSee.PMML.Definition.Models.TreeModel";
property CustomTree
[ MultiDimensional ];
property MaxTreeDepth
as %Integer [ InitialExpression = 3 ];
property MissingValuePenalty
as %Double [ InitialExpression = 1.0 ];
property MissingValueStrategy
as %String(VALUELIST=",none,lastPrediction,nullPrediction,defaultChild,weightedConfidence,aggregateNodes") [ InitialExpression = "none" ];
property NoTrueChildStrategy
as %String(VALUELIST=",returnNullPrediction,returnLastPrediction") [ InitialExpression = "returnNullPrediction" ];
property ScoringMetric
as %String(VALUELIST=",Confidence,GiniImpurity,InformationGain") [ InitialExpression = "GiniImpurity" ];