MODULE REFERENCE

classifiers

anomx.models.base.classifiers

Classifier base contract.

Classifiers assign detected anomalies to categories — either configured target groups or clusters discovered from projections (PCA / t-SNE) when the target groups are unknown. Human feedback flows back into them.

Classifier

Classifier

Bases: BaseComponent, ABC

Assign detected anomalies to categories.

Members

component_typeattribute
component_type = 'classifier'
capabilitiesattribute
capabilities: ClassVar[ComponentCapabilities] = ComponentCapabilities(requires_training=False, requires_labels=False)
classifymethod
classify(events: Any, *, feedback: Any | None = None) -> Any

Return events enriched with category assignments.

Signature parameters
ParameterTypeDefault
eventsAnyrequired
feedbackkeyword onlyAny | NoneNone

Returns Any