Skip to main content

%DeepSee.PMML.Model.GeneralRegression

Class %DeepSee.PMML.Model.GeneralRegression Extends AbstractModel [ Abstract, System = 4 ]

Parameters

TRACEWEIGHTTYPE

Parameter TRACEWEIGHTTYPE = "add";

SUPPORTSSIMPLEMODE

Parameter SUPPORTSSIMPLEMODE [ Internal ] = 1;

Properties

Parameters

Property Parameters [ MultiDimensional ];

Based on ..Parameters(paramName) = label

PPMatrix

Property PPMatrix [ MultiDimensional ];

Based on ..PPMatrix(paramName, predictorName) = value

Predictors

Property Predictors [ MultiDimensional ];

Based on and ..Predictors(paramName) = [factor|covariate]

ParamMatrix

Property ParamMatrix [ MultiDimensional ];

Based on ..ParamMatrix(targetValue, paramName) = beta

ContrastMatrices

Property ContrastMatrices [ MultiDimensional ];

..ContrastMatrices(predictor, row, col)

TraceWeights

Property TraceWeights [ Internal, MultiDimensional ];

Methods

CalculateXBeta

Method CalculateXBeta(ByRef pObservation As %DeepSee.PMML.ModelInput, Output pXBeta, Output pBestTarget As %String = "", Output pBestScore As %Double = "", pAddZero As %String = "") As %Status [ Abstract ]

%CreateModelClass

ClassMethod %CreateModelClass(pClass As %Dictionary.ClassDefinition, pDefinition As %DeepSee.PMML.Definition.Models.AbstractModel) As %Status [ Internal ]

%GetPredictedFieldFromDef

ClassMethod %GetPredictedFieldFromDef(pDefinition As %DeepSee.PMML.Definition.Models.AbstractModel) As %String [ Internal ]

%OnGetOutputFeature

ClassMethod %OnGetOutputFeature(pMethod As %Stream.Object, pDefinition As %DeepSee.PMML.Definition.Models.AbstractModel, pOutputField As %DeepSee.PMML.Definition.OutputField, ByRef pFeatureValueVar As %String, Output pSupported As %Boolean) As %Status [ Internal, Private ]