This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > %SYS namespace > %DeepSee.PMML.Builder.Tree

%DeepSee.PMML.Builder.Tree

serial class %DeepSee.PMML.Builder.Tree extends %DeepSee.PMML.Builder.AbstractBuilder

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter MODELCLASSNAME = %DeepSee.PMML.Definition.Models.TreeModel;

Properties (Including Private)

property CustomTree [ MultiDimensional ];
Property methods: CustomTreeDisplayToLogical(), CustomTreeGet(), CustomTreeIsValid(), CustomTreeLogicalToDisplay(), CustomTreeLogicalToOdbc(), CustomTreeNormalize(), CustomTreeSet()
property MaxTreeDepth as %Integer [ InitialExpression = 3 ];
Property methods: MaxTreeDepthDisplayToLogical(), MaxTreeDepthGet(), MaxTreeDepthIsValid(), MaxTreeDepthLogicalToDisplay(), MaxTreeDepthNormalize(), MaxTreeDepthSet()
property MissingValuePenalty as %Double [ InitialExpression = 1.0 ];
Property methods: MissingValuePenaltyDisplayToLogical(), MissingValuePenaltyGet(), MissingValuePenaltyIsValid(), MissingValuePenaltyLogicalToDisplay(), MissingValuePenaltyNormalize(), MissingValuePenaltyOdbcToLogical(), MissingValuePenaltySet()
property MissingValueStrategy as %String (VALUELIST = ",none,lastPrediction,nullPrediction,defaultChild,weightedConfidence,aggregateNodes") [ InitialExpression = "none" ];
Property methods: MissingValueStrategyDisplayToLogical(), MissingValueStrategyGet(), MissingValueStrategyIsValid(), MissingValueStrategyLogicalToDisplay(), MissingValueStrategyLogicalToOdbc(), MissingValueStrategyNormalize(), MissingValueStrategySet()
property NoTrueChildStrategy as %String (VALUELIST = ",returnNullPrediction,returnLastPrediction") [ InitialExpression = "returnNullPrediction" ];
Property methods: NoTrueChildStrategyDisplayToLogical(), NoTrueChildStrategyGet(), NoTrueChildStrategyIsValid(), NoTrueChildStrategyLogicalToDisplay(), NoTrueChildStrategyLogicalToOdbc(), NoTrueChildStrategyNormalize(), NoTrueChildStrategySet()
property ScoringMetric as %String (VALUELIST = ",Confidence,GiniImpurity,InformationGain") [ InitialExpression = "GiniImpurity" ];
Property methods: ScoringMetricDisplayToLogical(), ScoringMetricGet(), ScoringMetricIsValid(), ScoringMetricLogicalToDisplay(), ScoringMetricLogicalToOdbc(), ScoringMetricNormalize(), ScoringMetricSet()

Methods (Including Private)

private method BuildModel(ByRef pModel As %DeepSee.PMML.Definition.Models.AbstractModel) as %Status
private method CreateNodeElement(ByRef pTree, pNodeId As %Integer, Output pNodeElement As %DeepSee.PMML.Definition.Models.Trees.TreeNode) as %Status
private method CreatePredicateElement(ByRef pCondition, Output pPredicate As %DeepSee.PMML.Definition.Util.Predicate) as %Status

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)