DocBook|Search
Class Reference
%DeepSee.extensions.iKnow.ClassifierBuilder
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%DeepSee] >  [extensions] >  [iKnow] >  [ClassifierBuilder]
Private  Storage  

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

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
4 52


Summary

Properties
BlackList CurNullReplacement FactOutputColumns Transformation

Methods
%%OIDGet %AddToSaveSet %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Extends %GetParameter %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject ClassifierKeyWords ClassifierPropName EntityPCA
GetLoadedFieldValues Optimize ReadConfig TokenizeValues
addIndex addParameter addProperty addXData
aggreagte buildAllModels buildAndAnalyze buildClassifierTable
buildDataStructure buildDistanceTable buildFactTable cleanup
cleanupField compile createDistanceTable createNewClass
genClassifierTable genClassifierTableBody genCrcTable genDistanceTable
genFactTable genKeyWords genMDTable genOccurrenceTable
genSourceTable genTermTable genTopSpreadKeyWords genUsageTable
ldaName load1Value load1ValueIK load1ValueSQL
loadCrcs loadModel loadModels loadSources
loadTerms mixKeyWords relate saveDistanceObject
setOccurrences transformValue updateRates validateConfig


Properties

• property BlackList as %String;
• property CurNullReplacement as %Double;
• property FactOutputColumns as %String;
• property Transformation as %Integer;

Methods

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