Skip to content

Commit b37c3a7

Browse files
committed
updated
1 parent a38583d commit b37c3a7

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

python_test/ml_stacking.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,19 @@ def get_stacking(clf, x_train, y_train, x_test, n_folds=10):
1616
second_level_train_set, second_level_test_set = np.zeros((train_num, )), np.zeros((test_num, ))
1717
test_nfolds_sets = np.zeros((test_num, n_folds))
1818
print("-------------------------------------------")
19-
print(second_level_train_set, second_level_test_set, test_nfolds_sets)
19+
print(second_level_train_set.shape, second_level_test_set.shape, test_nfolds_sets.shape)
2020

2121
kf = KFold(n_splits=n_folds)
2222

2323
for i, (train_index, test_index) in enumerate(kf.split(x_train)):
24+
print(i, train_index, test_index)
2425
x_tra, y_tra = x_train[train_index], y_train[train_index]
2526
x_tst, _ = x_train[test_index], y_train[test_index]
2627

2728
clf.fit(x_tra, y_tra)
2829

2930
second_level_train_set[test_index] = clf.predict(x_tst)
30-
test_nfolds_sets[:, i] = clf.predict(x_tst)
31+
test_nfolds_sets[:, i] = clf.predict(x_test)
3132

3233
second_level_test_set[:] = test_nfolds_sets.mean(axis=1)
3334
return second_level_train_set, second_level_test_set

0 commit comments

Comments
 (0)