%DeepSee.PMML.Definitionabstract class %DeepSee.PMML.Definition
This class represents a predictive model described in PMML (Predictive Modelling Markup Language), an XML standard managed by the Data Mining Group (www.dmg.org) for describing Predictive Analytics models.
Subclasses of this class should provide this XML in an XData block named
- A single
%DeepSee.PMML.Dataclass representing the data fields required by this model.
- A class for each model described in this PMML fragment (can be more than one), with dedicated code to execute this model.
%DeepSee.PMML.ModelInputand %DeepSee.PMML.ModelOutputclasses for each model, which are instantiated and managed automatically by the model class.
In addition to the generated classes, subclasses of this class are also available as Zen pages so the models they define can be run from a User Interface.
Use this class'
Returns the name of the
%DeepSee.PMML.Dataclass generated upon compiling this PMML definiton.
Returns the class name of the model identified by pModelName in
PMML. If left blank, returns the class name of the first model in the model definition, setting pModelName to its logical name at the same time.
This method returns a
%DeepSee.PMML.Model.AbstractModelinstance for the model in this definition corresponding to pModelName.
Populates the properties and models on this Zen page according to the contents of
Invoked when selecting a model in the GUI
This client event, if present, is fired when the page is loaded.
Update test page contents based on user input