The following methods support the use of adaptive models in activities.
You can obtain the predictor information for an adaptive model through the Call Embed-Decision- ADM-PredictorInfo.pyLoadPredictorInfo method with the following parameters:
Proposition dimension information
Adaptive model rule
Applies To class of the adaptive model rule
Additionally, you can define the channel dimension information, and which pages to use when capturing active and inactive predictor information
You can train models using a report definition representing response history trough the Call Rule- Decision-AdaptiveModel.pyUploadResponsesFromReport method with the following parameters:
Report definition rule
Class of the report definition rule
Outcome column information — the page (pxObjClass: Embed-Decision-OutcomeColumnInfo) mapping the possible response values to defined behavior values.
Adaptive model key — the page (pxObjClass: Embed-Decision-AdaptiveModel-Key) containing the adaptive model parameters.