Home > Class Reference > %SYS namespace > %iKnow.Classification.Methods.pmml


class %iKnow.Classification.Methods.pmml extends %iKnow.Classification.Methods.Base

This Builder implementation leverages a model defined in PMML for the numerical part of the categorization task. Term selection occurs as normal, but before calling %GenerateClassifier() or %CreateClassifierClass(), either of the following two steps needs to be taken:

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property PMMLBuilder as %DeepSee.PMML.Builder.AbstractBuilder;
A valid and fully configured PMML Builder instance. Note that the DataSet and TargetField properties of the PMML Builder will be configured automatically.
Property methods: PMMLBuilderGet(), PMMLBuilderGetObject(), PMMLBuilderGetObjectId(), PMMLBuilderGetSwizzled(), PMMLBuilderIsEmpty(), PMMLBuilderIsValid(), PMMLBuilderNewObject(), PMMLBuilderSet(), PMMLBuilderSetObject(), PMMLBuilderSetObjectId(), PMMLBuilderUnSwizzle()
property PMMLString as %String);
A valid PMML model, using data field names corresponding to the columns of the table generated by %ExportDataTable().
Property methods: PMMLStringDisplayToLogical(), PMMLStringGet(), PMMLStringIsValid(), PMMLStringLogicalToDisplay(), PMMLStringLogicalToOdbc(), PMMLStringNormalize(), PMMLStringSet()

Methods (Including Private)

method %BuildClassificationMethod(ByRef pClassifier As %iKnow.Classification.Definition.Classifier, pIncludeBuilderParams As %Boolean = 1, pVerbose As %Boolean = 1) as %Status [ Language = objectscript ]
method %LoadFromModel(pDefinition As %iKnow.Classification.Definition.Classifier) as %Status [ Language = objectscript ]

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)