Encoding transformers for categorical feature encoding.
This module provides various encoding techniques for converting between categorical (nominal/string) and numeric representations.
Available transformers:>>> from tuiml.preprocessing.encoding import OneHotEncoder
>>> import numpy as np
>>> # One-hot encode categorical features
>>> X = np.array([[0, 1], [1, 2], [2, 0]]) # Categorical indices
>>> encoder = OneHotEncoder(categories=[[0, 1, 2], [0, 1, 2]])
>>> X_encoded = encoder.fit_transform(X)