mlrl.testbed_sklearn.experiments.input.dataset.preprocessors.one_hot_encoder module

Author: Michael Rapp (michael.rapp.ml@gmail.com)

Provides classes for preprocessing datasets.

class mlrl.testbed_sklearn.experiments.input.dataset.preprocessors.one_hot_encoder.OneHotEncoder

Bases: Preprocessor

Allows one-hot-encoding all nominal features contained in a tabular dataset, if any.

class Encoder

Bases: Encoder

Allows one-hot-encoding all nominal features contained in a tabular dataset.

encode(dataset: Any) Any

See mlrl.testbed.experiments.input.dataset.preprocessors.Preprocessor.Encoder.encode()

create_encoder() Encoder

See mlrl.testbed.experiments.input.dataset.preprocessors.Preprocessor.create_encoder()