This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see How to Migrate to InterSystems IRIS, available on the WRC Distributions page (login required).


abstract serial class %DeepSee.PMML.ModelInput extends %DeepSee.PMML.Data

Method Inventory (Including Private)


parameter DATACLASS;
The name of the root %DeepSee.PMML.Data class for this PMML definition
parameter MODELCLASS;
The name of the %DeepSee.PMML.Model.AbstractModel for this PMML model
parameter MODELNAME;
The name of this model as defined in the PMML definition


abstract classmethod %GetFields(Output pArray) as %Status
Returns the usage types for all fields in this Mining Model pArray(fieldName) = $lb(usageType, displayName)
private method %OnNew(ByRef pData) as %Status
Inherited description: This callback method is invoked by the %New() method to provide notification that a new instance of an object is being created.

If this method returns an error then the object will not be created.

It is passed the arguments provided in the %New call. When customizing this method, override the arguments with whatever variables and types you expect to receive from %New(). For example, if you're going to call %New, passing 2 arguments, %OnNew's signature could be:

Method %OnNew(dob as %Date = "", name as %Name = "") as %Status If instead of returning a %Status code this returns an oref and this oref is a subclass of the current class then this oref will be the one returned to the caller of %New method.

Inherited Members

Inherited Methods (Including Private)