ColumnwiseUnion

class lightautoml.transformers.base.ColumnwiseUnion(transformer, n_jobs=1)[source]

Bases: lightautoml.transformers.base.UnionTransformer

Apply 1 columns transformer to all columns. Example: encode all categories with single category encoders.

__init__(transformer, n_jobs=1)[source]

Create list of identical transformers from one.

Parameters

transformer (LAMLTransformer) – Dataset - base transformer.

fit(dataset)[source]

Create transformer list and then fit.

Parameters

dataset (LAMLDataset) – Dataset with input features.

Returns

self.

fit_transform(dataset)[source]

Create transformer list and then fit and transform.

Parameters

dataset (LAMLDataset) – Dataset with input features.

Return type

LAMLDataset

Returns

Dataset with new features.