API: preprocessing.encoding
skyulf.preprocessing.encoding
Encoding nodes package.
Split from a single 832-LOC module into per-encoder files
_common.py — shared helpers (detect_categorical_columns, _exclude_target_column, …) one_hot.py — OneHotEncoder ordinal.py — OrdinalEncoder label.py — LabelEncoder target.py — TargetEncoder hash.py — HashEncoder dummy.py — DummyEncoder
All public names are re-exported here so existing imports such as
from skyulf.preprocessing.encoding import OneHotEncoderCalculator
continue to work unchanged.