OrdinalEncoder

class lightautoml.transformers.categorical.OrdinalEncoder(*args, **kwargs)[source]

Bases: lightautoml.transformers.categorical.LabelEncoder

Encoding ordinal categories into numbers. Number type categories passed as is, object type sorted in ascending lexicographical order.

fit(dataset)[source]

Estimate label frequencies and create encoding dicts.

Parameters

dataset (Union[NumpyDataset, PandasDataset]) – Pandas or Numpy dataset of categorical features.