CatIntersectstions
- class lightautoml.transformers.categorical.CatIntersectstions(subs=None, random_state=42, intersections=None, max_depth=2)[source]
Bases:
LabelEncoderBuild label encoded intertsections of categorical variables.
- Parameters:
- fit(dataset)[source]
Create label encoded intersections and save mapping.
- Parameters:
dataset (
Union[NumpyDataset,PandasDataset]) – Pandas or Numpy dataset of categorical features.- Returns:
self.
- transform(dataset)[source]
Create label encoded intersections and apply mapping.
- Parameters:
dataset (
Union[NumpyDataset,PandasDataset]) – Pandas or Numpy dataset of categorical features- Return type:
- Returns:
Transformed dataset.