%DeepSee.PMML.Generator
hidden class %DeepSee.PMML.Generator
System class generating PMML model code, called as part of compiling a %DeepSee.PMML.Definition class. Although undoubtly tempting, do not invoke this class directly!Method Inventory
- %CreateClasses()
- %CreateDataClass()
- %CreateModelClasses()
- %CreateModelInputClass()
- %CreateModelOutputClass()
Methods
classmethod %CreateClasses(pPMML As %DeepSee.PMML.Definition.PMML, pDefinitionClassName As %String = "") as %Status
classmethod %CreateDataClass(pPMML As %DeepSee.PMML.Definition.PMML) as %Status
Creates the %DeepSee.PMML.Data subclass for this PMML definition
classmethod %CreateModelClasses(pModel As %DeepSee.PMML.Definition.Models.AbstractModel, ByRef pModelName As %String = "", Output pModelClassName As %String, pParentModel As %String = "") as %Status
Creates the %DeepSee.PMML.Models.AbstractModel subclass for a given PMML model,
including its input and output classes.
classmethod %CreateModelInputClass(pModelClassName As %String, pModel As %DeepSee.PMML.Definition.Models.AbstractModel, Output pModelInputClassName As %String, Output pPredictedFields) as %Status
classmethod %CreateModelOutputClass(pModelClassName As %String, pModel As %DeepSee.PMML.Definition.Models.AbstractModel, Output pModelOutputClassName As %String, ByRef pPredictedFields) as %Status