tabensemb.data.datamodule.DataModule._data_preprocess#
method
- DataModule._data_preprocess(input_data: DataFrame, warm_start: bool = False, skip_scaler: bool = False, skip_selector: bool = False, scaler_only: bool = False) DataFrame[source]#
Call data processors to fit and/or transform the input tabular dataset. It is automatically called by
_data_process()anddata_transform()with different arguments.- Parameters:
- input_data
The tabular dataset.
- warm_start
False to fit and transform data processors, and True to transform only.
- skip_scaler
True to skip scaling (the last processor).
- skip_selector
True to skip feature selections.
- scaler_only
True to only perform scaling (the last processor).
- Returns:
- pd.DataFrame
The processed data.