InterSystems IRIS Data Platform 2020.4 > Class Reference > ENSLIB namespace > %DeepSee.extensions.iKnow.ClassifierBuilder

%DeepSee.extensions.iKnow.ClassifierBuilder

class %DeepSee.extensions.iKnow.ClassifierBuilder extends %Library.RegisteredObject

Property Inventory

Method Inventory

Properties

property BlackList as %String;
Property methods: BlackListDisplayToLogical(), BlackListGet(), BlackListIsValid(), BlackListLogicalToDisplay(), BlackListLogicalToOdbc(), BlackListNormalize(), BlackListSet()
property CurNullReplacement as %Double;
Property methods: CurNullReplacementDisplayToLogical(), CurNullReplacementGet(), CurNullReplacementIsValid(), CurNullReplacementLogicalToDisplay(), CurNullReplacementNormalize(), CurNullReplacementOdbcToLogical(), CurNullReplacementSet()
property FactOutputColumns as %String;
Property methods: FactOutputColumnsDisplayToLogical(), FactOutputColumnsGet(), FactOutputColumnsIsValid(), FactOutputColumnsLogicalToDisplay(), FactOutputColumnsLogicalToOdbc(), FactOutputColumnsNormalize(), FactOutputColumnsSet()
property Transformation as %Integer;
Property methods: TransformationDisplayToLogical(), TransformationGet(), TransformationIsValid(), TransformationLogicalToDisplay(), TransformationNormalize(), TransformationSet()

Methods

classmethod ClassifierKeyWords(conf As %DeepSee.extensions.iKnow.conf.Config, Output keywords As %String) as %Status [ Language = objectscript ]
classmethod ClassifierPropName(i As %Integer) as %String [ Language = objectscript ]
method EntityPCA(model As %DeepSee.extensions.iKnow.conf.Model) as %Status [ Language = objectscript ]
classmethod GetLoadedFieldValues(usageTable As %String, metadataField As %String, Output values) as %Status [ Language = objectscript ]
method Optimize(conf As %DeepSee.extensions.iKnow.conf.Config, N As %Integer = 150) as %Status [ Language = objectscript ]
classmethod ReadConfig(class As %String, Output config As %DeepSee.extensions.iKnow.conf.Config) as %Status [ Language = objectscript ]
classmethod TokenizeValues(valueString As %String, Output values) as %Status [ Language = objectscript ]
classmethod addIndex(classDef As %Dictionary.ClassDefinition, name As %String, properties As %String, isUnique As %Boolean = 0, isPK As %Boolean = 0, isBitmap As %Boolean = 0) as %Status [ Language = objectscript ]
classmethod addParameter(classDef As %Dictionary.ClassDefinition, name As %String, type As %String, value As %String) as %Status [ Language = objectscript ]
classmethod addProperty(classDef As %Dictionary.ClassDefinition, name As %String, type As %String, maxlen As %Integer = 0, collation As %String = "") as %Status [ Language = objectscript ]
classmethod addXData(classDef As %Dictionary.ClassDefinition, name As %String, content As %XML.Adaptor) as %Status [ Language = objectscript ]
classmethod aggreagte(sql As %String, Output D) as %Status [ Language = objectscript ]
method buildAllModels(conf As %DeepSee.extensions.iKnow.conf.Config) as %Status [ Language = objectscript ]
method buildAndAnalyze(conf As %DeepSee.extensions.iKnow.conf.Config) as %Status [ Language = objectscript ]
method buildClassifierTable(conf As %DeepSee.extensions.iKnow.conf.Config) as %Status [ Language = objectscript ]
method buildDataStructure(config As %DeepSee.extensions.iKnow.conf.Data) as %Status [ Language = objectscript ]
method buildDistanceTable(conf As %DeepSee.extensions.iKnow.conf.Config, className As %String) as %Status [ Language = objectscript ]
method buildFactTable(conf As %DeepSee.extensions.iKnow.conf.Config) as %Status [ Language = objectscript ]
method cleanup(config As %DeepSee.extensions.iKnow.conf.Data) as %Status [ Language = objectscript ]
classmethod cleanupField(conf As %DeepSee.extensions.iKnow.conf.Config) as %Status [ Language = objectscript ]
classmethod compile(classDef As %Dictionary.ClassDefinition, Output tableName As %String) as %Status [ Language = objectscript ]
method createDistanceTable(conf As %DeepSee.extensions.iKnow.conf.Config, Output tableName As %String) as %Status [ Language = objectscript ]
classmethod createNewClass(className As %String, Output classDef As %Dictionary.ClassDefinition) as %Status [ Language = objectscript ]
method genClassifierTable(conf As %DeepSee.extensions.iKnow.conf.Config) as %Status [ Language = objectscript ]
method genClassifierTableBody(conf As %DeepSee.extensions.iKnow.conf.Config, classDef As %Dictionary.ClassDefinition, dim As %Integer) as %Status [ Language = objectscript ]
classmethod genCrcTable(className As %String, entityName As %String, Output tableName As %String) as %Status [ Language = objectscript ]
method genDistanceTable(conf As %DeepSee.extensions.iKnow.conf.Config, Output className As %String, Output tableName As %String) as %Status [ Language = objectscript ]
method genFactTable(conf As %DeepSee.extensions.iKnow.conf.Config) as %Status [ Language = objectscript ]
method genKeyWords(conf As %DeepSee.extensions.iKnow.conf.Config, classDef As %Dictionary.ClassDefinition, Output dim As %Integer) as %Status [ Language = objectscript ]
classmethod genMDTable(className As %String, Output tableName As %String) as %Status [ Language = objectscript ]
classmethod genOccurrenceTable(className As %String, termClass As %String, sourceClass As %String, sourcePropName, Output tableName As %String) as %Status [ Language = objectscript ]
classmethod genSourceTable(className As %String, Output tableName As %String) as %Status [ Language = objectscript ]
classmethod genTermTable(className As %String, Output tableName As %String) as %Status [ Language = objectscript ]
method genTopSpreadKeyWords(conf As %DeepSee.extensions.iKnow.conf.Config, classDef As %Dictionary.ClassDefinition, Output dim As %Integer) as %Status [ Language = objectscript ]
classmethod genUsageTable(className As %String, termClass As %String, Output tableName As %String) as %Status [ Language = objectscript ]
classmethod ldaName(conf As %DeepSee.extensions.iKnow.conf.Config) as %String [ Language = objectscript ]
classmethod load1Value(conf As %DeepSee.extensions.iKnow.conf.Config, metadataValue As %String, verbose As %Boolean = 0) as %Status [ Language = objectscript ]
classmethod load1ValueIK(conf As %DeepSee.extensions.iKnow.conf.Config, metadataValue As %String, verbose As %Boolean = 0) as %Status [ Language = objectscript ]
classmethod load1ValueSQL(conf As %DeepSee.extensions.iKnow.conf.Config, metadataValue As %String, verbose As %Boolean = 0) as %Status [ Language = objectscript ]
classmethod loadCrcs(config As %DeepSee.extensions.iKnow.conf.Data, verbose As %Boolean = 0) as %Status [ Language = objectscript ]
classmethod loadModel(conf As %DeepSee.extensions.iKnow.conf.Config) as %Status [ Language = objectscript ]
classmethod loadModels(conf As %DeepSee.extensions.iKnow.conf.Config) as %Status [ Language = objectscript ]
classmethod loadSources(config As %DeepSee.extensions.iKnow.conf.Data) as %Status [ Language = objectscript ]
classmethod loadTerms(config As %DeepSee.extensions.iKnow.conf.Data, verbose As %Boolean = 0) as %Status [ Language = objectscript ]
method mixKeyWords(conf As %DeepSee.extensions.iKnow.conf.Config, classDef As %Dictionary.ClassDefinition, Output dim As %Integer) as %Status [ Language = objectscript ]
classmethod relate(parent As %String, child As %String, pProp As %String, cProp As %String, idx As %Boolean) as %Status [ Language = objectscript ]
classmethod saveDistanceObject(className As %String, i As %Integer, j As %Integer, t1 As %String, t2 As %String, d As %Double) as %Status [ Language = objectscript ]
classmethod setOccurrences(config As %DeepSee.extensions.iKnow.conf.Data) as %Status [ Language = objectscript ]
method transformValue(v As %Double) as %Double [ Language = objectscript ]
classmethod updateRates(conf As %DeepSee.extensions.iKnow.conf.Config, metadataValue As %String) as %Status [ Language = objectscript ]
classmethod validateConfig(conf As %DeepSee.extensions.iKnow.conf.Config) as %Status [ Language = objectscript ]

Inherited Members

Inherited Methods

Feedback