Skip to main content

%DeepSee.extensions.modelling.NaiveBayes

Class %DeepSee.extensions.modelling.NaiveBayes Extends (%RegisteredObject, Base) [ System = 4 ]

Properties

config

Property config As %DeepSee.extensions.modelling.conf.NaiveBayes;

tableConfig

Property tableConfig As %DeepSee.extensions.modelling.conf.Table;

Methods

setConfig

Method setConfig(conf As %DeepSee.extensions.modelling.conf.NaiveBayes) As %Status

apply

Method apply() As %Status

getNaiveBayesModel

Method getNaiveBayesModel() As %Status

delete

Method delete() As %Status

generatePMML

Method generatePMML() As %Status

SQL4NaiveBayes

Method SQL4NaiveBayes(Output pFields, Output sql As %String) As %Status

printConfusionMatrix

Method printConfusionMatrix(dsName As %String = "", Output s1 As %Double, Output s2 As %Double) As %Status

getSpecificity

ClassMethod getSpecificity(g, Output sc As %Status, ByRef confusion) As %Double

pmmlClassName

Method pmmlClassName() As %String