STEPD#
- class frouros.detectors.concept_drift.streaming.window_based.STEPD(config: Optional[STEPDConfig] = None, callbacks: Optional[Union[BaseCallbackStreaming, List[BaseCallbackStreaming]]] = None)#
STEPD (Statistical test of equal proportions) [nishida2007detecting] detector.
- References:
[nishida2007detecting]Nishida, Kyosuke, and Koichiro Yamauchi. “Detecting concept drift using statistical testing.” Discovery science. Vol. 4755. 2007.
- config_type#
alias of
STEPDConfig
- property additional_vars: Optional[Dict[str, Any]]#
Additional variables property.
- Returns:
additional variables
- Return type:
Optional[Dict[str, Any]]
- property warning: bool#
Warning property.
- Returns:
warning
- Return type:
bool
- property correct_total: int#
Number of correct labels property.
- Returns:
accuracy scorer function
- Return type:
int
- property num_instances_overall: int#
Number of overall instances property.
- Returns:
number of overall instances
- Return type:
int
- property callbacks: Optional[List[BaseCallback]]#
Callbacks property.
- Returns:
callbacks
- Return type:
Optional[List[BaseCallback]]
- property config: BaseConceptDriftConfig#
Config property.
- Returns:
configuration parameters of the estimator
- Return type:
BaseConceptDriftConfig
- property correct_overall: int#
Number of correct overall labels property.
- Returns:
number of overall labels
- Return type:
int
- 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 correct_window: int#
Number of correct window labels property.
- Returns:
number of window labels
- Return type:
int
- property num_instances_window: int#
Number of window instances property.
- Returns:
number of window instances
- Return type:
int
- property window_accuracy: AccuracyQueue#
Accuracy window property.
- Returns:
accuracy window
- Return type:
- reset() None#
Reset method.