Home > Class Reference > %SYS namespace > %DeepSee.extensions.iKnow.ClassifierOptimizer
Private  

%DeepSee.extensions.iKnow.ClassifierOptimizer

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

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 6

Summary

Properties
Builder DirectLDA
Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
F OptimizeCZ1 addToBlackList create
optimizeTerms processConfiguration

Properties

property Builder as ClassifierBuilder;
property DirectLDA as %Boolean [ InitialExpression = 0 ];

Methods

classmethod F(conf As %DeepSee.extensions.iKnow.conf.Config, lda As %DeepSee.extensions.utils.LDA) as %Double
method OptimizeCZ1(conf As %DeepSee.extensions.iKnow.conf.Config, N As %Integer = 150) as %Status
method addToBlackList(conf As %DeepSee.extensions.iKnow.conf.Config, d As %Double, lda As %DeepSee.extensions.utils.LDA, Output size As %Integer) as %Status
classmethod create(builder As ClassifierBuilder) as ClassifierOptimizer
method optimizeTerms(conf As %DeepSee.extensions.iKnow.conf.Config, cutoff As %Double = 0.99) as %Status
method processConfiguration(conf As %DeepSee.extensions.iKnow.conf.Config, Output lda As %DeepSee.extensions.utils.LDA, Output d1 As %Integer, Output d2 As %Integer) as %Status