Skip to main content
def WoeStabilizerWorker.fit(self, inputs, fx_choice=REG.AIG, **params) [source]
Execute the temporal stability screening on WOE features. Tests each WOE feature’s bin-level consistency across time units on both the training and OOS test samples, scores overall feature stability, and screens against the stability_cutoff threshold.

Parameters

inputs : WoeStabilizerInput
Input configuration including train/test sets and
WOE features to screen.
fx_choice : str
The stability fitting strategy identifier. Defaults
to REG.AIG.
**params : dict
Runtime parameters passed to the internal fitter
(woe_stability, woe_alpha).

Returns

WoeStabilizer
The fitted stabilizer instance.