8000 MAINT Parameters validation for datasets.make_hastie_10_2 (#25967) · scikit-learn/scikit-learn@b75b5aa · GitHub
[go: up one dir, main page]

Skip to content

Commit b75b5aa

Browse files
author
Théophile Baranger
authored
MAINT Parameters validation for datasets.make_hastie_10_2 (#25967)
1 parent 52af1d5 commit b75b5aa

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

sklearn/datasets/_samples_generator.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -476,6 +476,12 @@ def sample_example():
476476
return X, Y
477477

478478

479+
@validate_params(
480+
{
481+
"n_samples": [Interval(Integral, 1, None, closed="left")],
482+
"random_state": ["random_state"],
483+
}
484+
)
479485
def make_hastie_10_2(n_samples=12000, *, random_state=None):
480486
"""Generate data for binary classification used in Hastie et al. 2009, Example 10.2.
481487

sklearn/tests/test_public_functions.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ def _check_function_param_validation(
133133
"sklearn.datasets.make_classification",
134134
"sklearn.datasets.make_friedman1",
135135
"sklearn.datasets.make_gaussian_quantiles",
136+
"sklearn.datasets.make_hastie_10_2",
136137
"sklearn.datasets.make_low_rank_matrix",
137138
"sklearn.datasets.make_multilabel_classification",
138139
"sklearn.datasets.make_regression",

0 commit comments

Comments
 (0)
0