2013-07-26 17:36:42 +08:00
|
|
|
"""
|
|
|
|
|
The :mod:`sklearn.preprocessing` module includes scaling, centering,
|
2019-05-08 22:24:32 +08:00
|
|
|
normalization, binarization methods.
|
2013-07-26 17:36:42 +08:00
|
|
|
"""
|
|
|
|
|
|
2019-10-22 11:37:05 +08:00
|
|
|
from ._data import (
|
2023-06-21 23:50:07 +08:00
|
|
|
Binarizer,
|
2019-10-22 11:37:05 +08:00
|
|
|
KernelCenterer,
|
|
|
|
|
MaxAbsScaler,
|
|
|
|
|
MinMaxScaler,
|
|
|
|
|
Normalizer,
|
|
|
|
|
PowerTransformer,
|
|
|
|
|
QuantileTransformer,
|
|
|
|
|
RobustScaler,
|
|
|
|
|
StandardScaler,
|
|
|
|
|
add_dummy_feature,
|
2023-06-21 23:50:07 +08:00
|
|
|
binarize,
|
2019-10-22 11:37:05 +08:00
|
|
|
maxabs_scale,
|
|
|
|
|
minmax_scale,
|
2023-06-21 23:50:07 +08:00
|
|
|
normalize,
|
2019-10-22 11:37:05 +08:00
|
|
|
power_transform,
|
|
|
|
|
quantile_transform,
|
|
|
|
|
robust_scale,
|
2023-06-21 23:50:07 +08:00
|
|
|
scale,
|
|
|
|
|
)
|
2018-07-10 07:52:25 +08:00
|
|
|
from ._discretization import KBinsDiscretizer
|
2018-06-21 17:27:41 +08:00
|
|
|
from ._encoders import OneHotEncoder, OrdinalEncoder
|
2015-08-04 04:08:45 +08:00
|
|
|
from ._function_transformer import FunctionTransformer
|
2019-10-22 11:37:05 +08:00
|
|
|
from ._label import LabelBinarizer, LabelEncoder, MultiLabelBinarizer, label_binarize
|
|
|
|
|
from ._polynomial import PolynomialFeatures, SplineTransformer
|
2023-03-16 23:59:20 +08:00
|
|
|
from ._target_encoder import TargetEncoder
|
2018-06-21 17:27:41 +08:00
|
|
|
|
2013-07-26 17:36:42 +08:00
|
|
|
__all__ = [
|
|
|
|
|
"Binarizer",
|
2015-07-31 00:48:04 +08:00
|
|
|
"FunctionTransformer",
|
2017-07-12 16:20:14 +08:00
|
|
|
"KBinsDiscretizer",
|
2013-07-26 17:36:42 +08:00
|
|
|
"KernelCenterer",
|
|
|
|
|
"LabelBinarizer",
|
|
|
|
|
"LabelEncoder",
|
2013-12-11 17:48:22 +08:00
|
|
|
"MultiLabelBinarizer",
|
2013-07-26 17:36:42 +08:00
|
|
|
"MinMaxScaler",
|
2015-06-01 22:46:44 +08:00
|
|
|
"MaxAbsScaler",
|
2017-06-10 07:15:46 +08:00
|
|
|
"QuantileTransformer",
|
2013-07-26 17:36:42 +08:00
|
|
|
"Normalizer",
|
|
|
|
|
"OneHotEncoder",
|
2018-06-21 17:27:41 +08:00
|
|
|
"OrdinalEncoder",
|
2017-12-06 05:29:10 +08:00
|
|
|
"PowerTransformer",
|
2015-05-16 06:08:37 +08:00
|
|
|
"RobustScaler",
|
2021-01-24 17:53:27 +08:00
|
|
|
"SplineTransformer",
|
2013-07-26 17:36:42 +08:00
|
|
|
"StandardScaler",
|
2023-03-16 23:59:20 +08:00
|
|
|
"TargetEncoder",
|
2013-07-26 17:36:42 +08:00
|
|
|
"add_dummy_feature",
|
2013-11-12 09:18:16 +08:00
|
|
|
"PolynomialFeatures",
|
2013-07-26 17:36:42 +08:00
|
|
|
"binarize",
|
|
|
|
|
"normalize",
|
|
|
|
|
"scale",
|
2015-05-16 06:08:37 +08:00
|
|
|
"robust_scale",
|
2015-06-01 22:46:44 +08:00
|
|
|
"maxabs_scale",
|
2015-07-02 05:17:16 +08:00
|
|
|
"minmax_scale",
|
2013-07-26 21:53:24 +08:00
|
|
|
"label_binarize",
|
2017-06-10 07:15:46 +08:00
|
|
|
"quantile_transform",
|
2017-12-06 05:29:10 +08:00
|
|
|
"power_transform",
|
2013-07-26 18:20:35 +08:00
|
|
|
]
|