%DeepSee.PMML.Builder.AbstractBuilder
serial class %DeepSee.PMML.Builder.AbstractBuilder extends %Library.SerialObject
Property Inventory
Method Inventory
Parameters
parameter MODELCLASSNAME;
Properties
property AlgorithmName as %String;
Property methods: AlgorithmNameDisplayToLogical(), AlgorithmNameGet(), AlgorithmNameIsValid(), AlgorithmNameLogicalToDisplay(), AlgorithmNameLogicalToOdbc(), AlgorithmNameNormalize(), AlgorithmNameSet()
property DataSources as list of %DeepSee.PMML.Definition.Extension.DataSource;
Property methods: DataSourcesBuildValueArray(), DataSourcesCollectionToDisplay(), DataSourcesCollectionToOdbc(), DataSourcesDisplayToCollection(), DataSourcesGet(), DataSourcesGetObject(), DataSourcesGetObjectId(), DataSourcesGetSwizzled(), DataSourcesIsValid(), DataSourcesOdbcToCollection(), DataSourcesSet(), DataSourcesSetObject(), DataSourcesSetObjectId()
property Dataset as %DeepSee.PMML.Dataset [ Transient ];
Property methods: DatasetGet(), DatasetGetSwizzled(), DatasetIsValid(), DatasetNewObject(), DatasetSet()
property Description as %String;
Property methods: DescriptionDisplayToLogical(), DescriptionGet(), DescriptionIsValid(), DescriptionLogicalToDisplay(), DescriptionLogicalToOdbc(), DescriptionNormalize(), DescriptionSet()
property FunctionName as %String [ InitialExpression = "classification" ];
Property methods: FunctionNameDisplayToLogical(), FunctionNameGet(), FunctionNameIsValid(), FunctionNameLogicalToDisplay(), FunctionNameLogicalToOdbc(), FunctionNameNormalize(), FunctionNameSet()
property ModelName as %String [ Required ];
Property methods: ModelNameDisplayToLogical(), ModelNameGet(), ModelNameIsValid(), ModelNameLogicalToDisplay(), ModelNameLogicalToOdbc(), ModelNameNormalize(), ModelNameSet()
property OutputProbability as %Boolean [ InitialExpression = 1 ];
Property methods: OutputProbabilityDisplayToLogical(), OutputProbabilityGet(), OutputProbabilityIsValid(), OutputProbabilityLogicalToDisplay(), OutputProbabilityNormalize(), OutputProbabilitySet()
property TargetField as %String;
Property methods: TargetFieldDisplayToLogical(), TargetFieldGet(), TargetFieldIsValid(), TargetFieldLogicalToDisplay(), TargetFieldLogicalToOdbc(), TargetFieldNormalize(), TargetFieldSet()
Methods
method AddDataSourceCube(pName As %String, pCubeName As %String, ByRef pFieldMap, pFilter As %String = "") as %Status
Registers an additional DeepSee-based Data Source so it will be added to the generated PMML's
DataDictionary section and can subsequently be used for validation purposes.
Expected field mapping format: pFieldMap([fieldName]) = [DeepSee spec]
method AddDataSourceSQL(pName As %String, pSQL As %String, ByRef pFieldMap, pIdField As %String = "") as %Status
Registers an additional SQL-based Data Source so it will be added to the generated PMML's
DataDictionary section and can subsequently be used for validation purposes.
Expected field mapping format: pFieldMap([fieldName]) = [column name]
final method AppendModel(ByRef pPMML As %DeepSee.PMML.Definition.PMML, pAddUnknownFields As %Boolean = 1) as %Status
final method GeneratePMML(Output pPMML As %DeepSee.PMML.Definition.PMML) as %Status
Inherited Members
Inherited Methods
- %AddToSaveSet()
- %AddToSyncSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %Delete()
- %DeleteId()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %GetSwizzleObject()
- %IsA()
- %IsModified()
- %IsNull()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %OnBeforeAddToSync()
- %OnDetermineClass()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %SerializeObject()
- %SetModified()
- %SyncObjectIn()
- %SyncTransport()
- %ValidateObject()
- LogicalToOdbc()
- OdbcToLogical()