CategoryRole
- class lightautoml.dataset.roles.CategoryRole(dtype=<class 'object'>, encoding_type='auto', unknown=5, force_input=False, label_encoded=False, ordinal=False)[source]
Bases:
lightautoml.dataset.roles.ColumnRole
Category role.
- __init__(dtype=<class 'object'>, encoding_type='auto', unknown=5, force_input=False, label_encoded=False, ordinal=False)[source]
Create category role with specific dtype and attrs.
- Parameters
Note
Valid encoding_type:
‘auto’ - default processing
‘int’ - encode with int
‘oof’ - out-of-fold target encoding
‘freq’ - frequency encoding
‘ohe’ - one hot encoding