10000 MNT accelerate plot_gradient_boosting_early_stopping.py example (#21609) · thomasjpfan/scikit-learn@832513a · GitHub
[go: up one dir, main page]

Skip to content

Commit 832513a

Browse files
sply88thomasjpfan
andauthored
MNT accelerate plot_gradient_boosting_early_stopping.py example (scikit-learn#21609)
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
1 parent b1a5d3c commit 832513a

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

examples/ensemble/plot_gradient_boosting_early_stopping.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,12 @@
4545
from sklearn import datasets
4646
from sklearn.model_selection import train_test_split
4747

48-
data_list = [datasets.load_iris(), datasets.load_digits()]
49-
data_list = [(d.data, d.target) for d in data_list]
50-
data_list += [datasets.make_hastie_10_2()]
51-
names = ["Iris Data", "Digits Data", "Hastie Data"]
48+
data_list = [
49+
datasets.load_iris(return_X_y=True),
50+
datasets.make_classification(n_samples=800, random_state=0),
51+
datasets.make_hastie_10_2(n_samples=2000, random_state=0),
52+
]
53+
names = ["Iris Data", "Classification Data", "Hastie Data"]
5254

5355
n_gb = []
5456
score_gb = []
@@ -57,7 +59,7 @@
5759
score_gbes = []
5860
time_gbes = []
5961

60-
n_estimators = 500
62+
n_estimators = 200
6163

6264
for X, y in data_list:
6365
X_train, X_test, y_train, y_test = train_test_split(

0 commit comments

Comments
 (0)
0