Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ColumnTransformer & FunctionTransformer #3745

Merged
merged 49 commits into from
May 29, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
94d845f
cuML Base estimator class for preprocessing models
viclafargue Dec 4, 2020
653b9cf
cuml_function decorator
viclafargue Dec 7, 2020
4bf0c2d
Cleaning code
viclafargue Dec 7, 2020
d8b56bc
Adding missing tags
viclafargue Dec 7, 2020
3545bfb
Merge branch 'branch-0.18' into fea-cuml-base-for-preproc
viclafargue Dec 7, 2020
d64c1d1
Changelog update
viclafargue Dec 7, 2020
ef74d52
Check style
viclafargue Dec 7, 2020
ff1f419
Updated adapters testing
viclafargue Dec 8, 2020
829eabc
Relative imports
viclafargue Dec 9, 2020
4bcae89
Remove cuml_function
viclafargue Dec 9, 2020
ca93dc5
Remove cuml_estimator
viclafargue Dec 9, 2020
dba3f37
Update get_param_names
viclafargue Dec 9, 2020
4ed8be3
Update __init_subclass__
viclafargue Dec 9, 2020
4b6bda4
Update get_param_names
viclafargue Dec 9, 2020
031ecf4
Exemption for docstring
viclafargue Dec 9, 2020
f25ab52
Restoring KernelCenterer, QuantileTransformer, and PowerTransformer code
viclafargue Dec 9, 2020
42b6475
Update coding style
viclafargue Dec 9, 2020
5827536
Merge branch 'branch-0.18' into fea-cuml-base-for-preproc
viclafargue Dec 10, 2020
96c64d4
Merge branch 'branch-0.18' into fea-cuml-base-for-preproc
viclafargue Dec 30, 2020
0e467f8
Tags deepcopy fix
viclafargue Dec 30, 2020
298c3c3
Fix for KBinsDiscretizer
viclafargue Jan 5, 2021
65d5226
Merge branch 'branch-0.18' into fea-cuml-base-for-preproc
viclafargue Jan 11, 2021
0e4f994
Merge branch 'branch-0.19' into fea-cuml-base-for-preproc
viclafargue Feb 25, 2021
a18f5f6
Update copyright header
viclafargue Feb 25, 2021
7e15903
Remove changelog entry
viclafargue Feb 25, 2021
ec001b5
Merge branch 'branch-0.19' into fea-cuml-base-for-preproc
viclafargue Mar 15, 2021
8603650
Requested changes
viclafargue Mar 17, 2021
dd09165
Merge branch 'branch-0.19' into fea-cuml-base-for-preproc
viclafargue Mar 17, 2021
c30722e
Requested changes (2/2)
viclafargue Mar 17, 2021
26c2ddd
Merge branch 'branch-0.19' into fea-cuml-base-for-preproc
viclafargue Mar 23, 2021
fd5e73c
Catch all fetch_20newsgroups exceptions
viclafargue Mar 24, 2021
5b1315c
ColumnTransformer and FunctionTransformer
viclafargue Mar 26, 2021
54c1e56
Improve testing
viclafargue Mar 26, 2021
43af3a4
FunctionTransformer testing
viclafargue Mar 26, 2021
0f4facf
Merge branch 'branch-0.19' into fea-column-transformer
viclafargue Mar 29, 2021
5f4df24
Merge branch 'branch-0.19' into fea-column-transformer
viclafargue Apr 8, 2021
319fe5d
Sparse ColumnTransformer
viclafargue Apr 13, 2021
45491d6
make_column_transformer
viclafargue Apr 14, 2021
c3d5d77
Dataframes handling
viclafargue Apr 15, 2021
ffd387b
Improved testing
viclafargue Apr 16, 2021
d549473
Expose in experimental
viclafargue Apr 19, 2021
a2996d9
Add make_column_selector
viclafargue Apr 19, 2021
3654bcb
Update make_column_selector test
viclafargue Apr 19, 2021
c8b7963
Copyright header
viclafargue May 17, 2021
d11354d
Check style
viclafargue May 17, 2021
c362cdf
Add named transformer test
viclafargue May 17, 2021
7621f3d
Update make_column_selector doc
viclafargue May 18, 2021
ac3b5ed
Update doc
viclafargue May 19, 2021
41d8771
Fix tests
viclafargue May 20, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion python/cuml/_thirdparty/sklearn/preprocessing/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,14 @@
from ._imputation import MissingIndicator
from ._discretization import KBinsDiscretizer

from ._function_transformer import FunctionTransformer

from ._column_transformer import ColumnTransformer, \
make_column_transformer, make_column_selector


__all__ = [
'Binarizer',
'FunctionTransformer',
'KBinsDiscretizer',
'KernelCenterer',
'LabelBinarizer',
Expand All @@ -41,6 +46,8 @@
'StandardScaler',
'SimpleImputer',
'MissingIndicator',
'ColumnTransformer',
'FunctionTransformer',
'add_dummy_feature',
'PolynomialFeatures',
'binarize',
Expand All @@ -52,4 +59,6 @@
'label_binarize',
'quantile_transform',
'power_transform',
'make_column_selector',
'make_column_transformer'
]
Loading