PMML
Predictive Model Markup Language (PMML) is an XML-based file format developed by the Data Mining Group to provide a way for applications to describe and exchange models produced by data mining and machine learning algorithms. PMML files can be created and exported from many commercial and open source modeling tools.
Type Mapping
PMML model inputs and outputs are automatically mapped to Spectrumâ„¢ Technology Platform field types. All PMML models inputs and outputs must be of supported types.
PMML Field Type | Spectrumâ„¢ Technology Platform Field Type |
---|---|
string | string |
integer | integer |
float | float |
double | double |
boolean | boolean |
date | date |
dateDaysSince[1960] | date |
dateDaysSince[1970] | date |
dateDaysSince[1980] | date |
dateDaysSince[0] | not supported |
time | time |
timeSeconds | time |
dateTime | datetime |
dateTimeSecondsSince[1960] | datetime |
dateTimeSecondsSince[1970] | datetime |
dateTimeSecondsSince[1980] | datetime |
dateTimeSecondsSince[0] | not supported |
Supported Models
The Analytics Scoring Module currently supports the PMML model types detailed in the following sections.