KSWIN#
- class frouros.detectors.concept_drift.streaming.window_based.KSWIN(config: Optional[KSWINConfig] = None, callbacks: Optional[Union[Callback, List[Callback]]] = None)#
KSWIN (Kolmogorov-Smirnov Windowing) [raab2020reactive] detector.
- References:
[raab2020reactive]Raab, Christoph, Moritz Heusinger, and Frank-Michael Schleif. “Reactive soft prototype computing for concept drift streams.” Neurocomputing 416 (2020): 340-351.
- config_type#
alias of
KSWINConfig
- property additional_vars: Optional[Dict[str, Any]]#
Additional variables property.
- Returns:
additional variables
- Return type:
Optional[Dict[str, Any]]
- property callbacks: Optional[List[Callback]]#
Callbacks property.
- Returns:
callbacks
- Return type:
Optional[List[Callback]]
- property config: ConceptDriftBaseConfig#
Config property.
- Returns:
configuration parameters of the estimator
- Return type:
ConceptDriftBaseConfig
- property num_instances: int#
Number of instances counter property.
- Returns:
Number of instances counter value
- Return type:
int
- property status: Dict[str, bool]#
Status property.
- Returns:
status dict
- Return type:
Dict[str, bool]
- update(value: Union[int, float], **kwargs) Dict[str, Any] #
Update method.
- Parameters:
value (Union[int, float]) – value to update detector
- property window: deque#
Window queue property.
- Returns:
window queue
- Return type:
deque
- reset() None #
Reset method.