SequentialTransformer

class lightautoml.transformers.base.SequentialTransformer(transformer_list)[source]

Bases: lightautoml.transformers.base.LAMLTransformer

Transformer that contains the list of transformers and apply one by one sequentially.

__init__(transformer_list)[source]
Parameters

transformer_list (Sequence[LAMLTransformer]) – Sequence of transformers.

fit(dataset)[source]

Fit not supported. Needs output to fit next transformer.

Parameters

dataset (LAMLDataset) – Dataset to fit.

transform(dataset)[source]

Apply the sequence of transformers to dataset one over output of previous.

Parameters

dataset (LAMLDataset) – Dataset to transform.

Return type

LAMLDataset

Returns

Dataset with new features.

fit_transform(dataset)[source]

Sequential .fit_transform.

Output features - features from last transformer with no prefix.

Parameters

dataset (LAMLDataset) – Dataset to transform.

Return type

LAMLDataset

Returns

Dataset with new features.