"""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", | |
] | |