8000 MAINT Parameters validation for sklearn.preprocessing.robust_scale (#… · scikit-learn/scikit-learn@24f68c2 · GitHub
[go: up one dir, main page]

Skip to content

Commit 24f68c2

Browse files
authored
MAINT Parameters validation for sklearn.preprocessing.robust_scale (#26086)
1 parent cf3573e commit 24f68c2

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

sklearn/preprocessing/_data.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1651,6 +1651,9 @@ def _more_tags(self):
16511651
return {"allow_nan": True}
16521652

16531653

1654+
@validate_params(
1655+
{"X": ["array-like", "sparse matrix"], "axis": [Options(Integral, {0, 1})]}
1656+
)
16541657
def robust_scale(
16551658
X,
16561659
*,

sklearn/tests/test_public_functions.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,7 @@ def test_function_param_validation(func_module):
269269
("sklearn.decomposition.fastica", "sklearn.decomposition.FastICA"),
270270
("sklearn.decomposition.non_negative_factorization", "sklearn.decomposition.NMF"),
271271
("sklearn.preprocessing.minmax_scale", "sklearn.preprocessing.MinMaxScaler"),
272+
("sklearn.preprocessing.robust_scale", "sklearn.preprocessing.RobustScaler"),
272273
]
273274

274275

0 commit comments

Comments
 (0)
0