%iKnow.Classification.IFindBuilder
class %iKnow.Classification.IFindBuilder extends %iKnow.Classification.Builder
Property Inventory
Method Inventory
Properties
Methods
Utility method to batch-test the classifier against a test set pTestSet, which can
be supplied as a valid SQL WHERE clause to be queried against TableName.
Per-record results are returned through pResult:
pResult(n) = $lb([record ID], [actual category], [predicted category])
pAccuracy will contain the raw accuracy (# of records predicted correctly) of the current model. Use %iKnow.Classificaton.Utils for more advanced model testing.
If the current model's category options were added through %AddCategory() without providing an appropriate category specification (again through a SQL WHERE clause), rather than through a call to %LoadCategoriesFromColumn (which sets CategoryColumn), supply a column name or SQL expression through pCategorySpec where the actual category values to test against can be found.
Inherited Members
Inherited Properties
- ClassificationMethod
- Description
- DocumentVectorLocalWeights
- DocumentVectorNormalization
- MinimumSpread
- MinimumSpreadPercent
Inherited Methods
- %AddCRC()
- %AddCategory()
- %AddCooccurrence()
- %AddEntity()
- %AddTermsFromSQL()
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %CreateClassifierClass()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %ExportDataTable()
- %Extends()
- %GenerateClassifier()
- %GetParameter()
- %GetTerms()
- %IsA()
- %IsModified()
- %LoadFromDefinition()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %PopulateTerms()
- %RemoveFromSaveSet()
- %RemoveTerm()
- %RemoveTermAtIndex()
- %RemoveTermEntryAtIndex()
- %Reset()
- %SerializeObject()
- %SetModified()
- %ValidateObject()