SequentialTransformer

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

Bases: LAMLTransformer

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

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.