tabensemb.data.utils.OrdinalEncoder._transform_or_inverse_transform#

method

OrdinalEncoder._transform_or_inverse_transform(df: DataFrame | ndarray, transform: bool) DataFrame | ndarray[source]#

Automatically distinguish transform/inverse-transform and pd.DataFrame/np.ndarray.

Parameters:
df

A pd.DataFrame or a np.ndarray

transform

True for transform and False for inverse-transform.

Returns:
A pd.DataFrame or a np.ndarray

depending on the type of the input.