tabensemb.data.dataprocessor.IQRRemover#

class tabensemb.data.dataprocessor.IQRRemover(**kwargs)[source]#

Bases: AbstractProcessor

Remove outliers using the IQR strategy. Outliers are those out of the range [25-percentile - 1.5 * IQR, 75-percentile + 1.5 * IQR], where IQR = 75-percentile - 25-percentile.

Methods

__init__(**kwargs)#

_fit_transform(data, datamodule)

_transform(data, datamodule)