Class ClassificationFinderPrecalculated
java.lang.Object
adaa.analytics.rules.logic.induction.AbstractFinder
adaa.analytics.rules.logic.induction.ClassificationFinder
adaa.analytics.rules.logic.induction.ClassificationFinderPrecalculated
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<adaa.analytics.rules.logic.induction.ClassificationFinderPrecalculated.PrecalculatedCovering>
Map of precalculated coverings (time optimization).Fields inherited from class adaa.analytics.rules.logic.induction.ClassificationFinder
precalculatedCoveringsComplement
Fields inherited from class adaa.analytics.rules.logic.induction.AbstractFinder
attributeValuesOrder, modifier, params, pool, threadCount
-
Constructor Summary
ConstructorsConstructorDescriptionInitializes induction parameters. -
Method Summary
Methods inherited from class adaa.analytics.rules.logic.induction.ClassificationFinder
checkCandidate, grow, induceCondition, postprocess, preprocess, prune, tryAddCondition
Methods inherited from class adaa.analytics.rules.logic.induction.AbstractFinder
addObserver, clearObservers, close, names2attributes, notifyConditionAdded, notifyConditionRemoved, notifyGrowingFinished, notifyGrowingStarted, notifyRuleReady
-
Field Details
-
precalculatedCoverings
protected List<adaa.analytics.rules.logic.induction.ClassificationFinderPrecalculated.PrecalculatedCovering> precalculatedCoveringsMap of precalculated coverings (time optimization). For each attribute there is a set of distinctive values. For each value there is a bit vector of examples covered.
-
-
Constructor Details
-
ClassificationFinderPrecalculated
Initializes induction parameters.- Parameters:
params
- Induction parameters.
-