| """Methods for scaling, centering, normalization, binarization, and more.""" | |
| # Authors: The scikit-learn developers | |
| # SPDX-License-Identifier: BSD-3-Clause | |
| from ._data import ( | |
| Binarizer, | |
| KernelCenterer, | |
| MaxAbsScaler, | |
| MinMaxScaler, | |
| Normalizer, | |
| PowerTransformer, | |
| QuantileTransformer, | |
| RobustScaler, | |
| StandardScaler, | |
| add_dummy_feature, | |
| binarize, | |
| maxabs_scale, | |
| minmax_scale, | |
| normalize, | |
| power_transform, | |
| quantile_transform, | |
| robust_scale, | |
| scale, | |
| ) | |
| from ._discretization import KBinsDiscretizer | |
| from ._encoders import OneHotEncoder, OrdinalEncoder | |
| from ._function_transformer import FunctionTransformer | |
| from ._label import LabelBinarizer, LabelEncoder, MultiLabelBinarizer, label_binarize | |
| from ._polynomial import PolynomialFeatures, SplineTransformer | |
| from ._target_encoder import TargetEncoder | |
| __all__ = [ | |
| "Binarizer", | |
| "FunctionTransformer", | |
| "KBinsDiscretizer", | |
| "KernelCenterer", | |
| "LabelBinarizer", | |
| "LabelEncoder", | |
| "MultiLabelBinarizer", | |
| "MinMaxScaler", | |
| "MaxAbsScaler", | |
| "QuantileTransformer", | |
| "Normalizer", | |
| "OneHotEncoder", | |
| "OrdinalEncoder", | |
| "PowerTransformer", | |
| "RobustScaler", | |
| "SplineTransformer", | |
| "StandardScaler", | |
| "TargetEncoder", | |
| "add_dummy_feature", | |
| "PolynomialFeatures", | |
| "binarize", | |
| "normalize", | |
| "scale", | |
| "robust_scale", | |
| "maxabs_scale", | |
| "minmax_scale", | |
| "label_binarize", | |
| "quantile_transform", | |
| "power_transform", | |
| ] | |