%DeepSee.PMML.Model.Tree
Class %DeepSee.PMML.Model.Tree Extends AbstractModel [ Abstract, System = 4 ]
Parameters
TRACEWEIGHTTYPE
Parameter TRACEWEIGHTTYPE [ Internal ] = "tree";
SUPPORTSSIMPLEMODE
Parameter SUPPORTSSIMPLEMODE [ Internal ] = 1;
Methods
%CreateModelClass
ClassMethod %CreateModelClass(pClass As %Dictionary.ClassDefinition, pDefinition As %DeepSee.PMML.Definition.Models.AbstractModel) As %Status [ Internal ]
CreateSubTreeMethod
ClassMethod CreateSubTreeMethod(pClass As %Dictionary.ClassDefinition, pEnableDefaultChild As %Boolean = 0) As %Dictionary.MethodDefinition [ Internal, Private ]
EndSubTreeMethod
ClassMethod EndSubTreeMethod(pMethod As %Dictionary.MethodDefinition) As %Status
%OnGetOutputFeature
ClassMethod %OnGetOutputFeature(pMethod As %Stream.Object, pDefinition As %DeepSee.PMML.Definition.Models.AbstractModel, pOutputField As %DeepSee.PMML.Definition.OutputField, ByRef pFeatureValueVar As %String, Output pSupported As %Boolean) As %Status [ Internal, Private ]
%WriteNodeBranch
ClassMethod %WriteNodeBranch(pNode As %DeepSee.PMML.Definition.Models.Trees.TreeNode, pClass As %Dictionary.ClassDefinition, pCode As %Stream.TmpCharacter, pLevel As %Integer = 0, pParentsDefaultChild As %String = "", pTreeModel As %DeepSee.PMML.Definition.Models.TreeModel) As %Status [ Internal, Private ]