|
5 | 5 |
|
6 | 6 | from sklearn.utils.testing import assert_almost_equal, assert_array_equal
|
7 | 7 | from sklearn.utils.testing import assert_array_almost_equal
|
8 |
| -from sklearn.utils.testing import assert_equal, assert_true, assert_false |
| 8 | +from sklearn.utils.testing import assert_equal |
9 | 9 | from sklearn.utils.testing import assert_raise_message
|
10 | 10 | from sklearn.utils.testing import assert_warns_message
|
11 | 11 | from sklearn.exceptions import NotFittedError
|
@@ -338,7 +338,7 @@ def test_set_params():
|
338 | 338 | eclf2 = VotingClassifier([('lr', clf1), ('nb', clf3)], voting='soft',
|
339 | 339 | weights=[1, 2])
|
340 | 340 | eclf2.set_params(nb=clf2).fit(X, y)
|
341 |
| - assert_false(hasattr(eclf2, 'nb')) |
| 341 | + assert not hasattr(eclf2, 'nb') |
342 | 342 |
|
343 | 343 | assert_array_equal(eclf1.predict(X), eclf2.predict(X))
|
344 | 344 | assert_array_almost_equal(eclf1.predict_proba(X), eclf2.predict_proba(X))
|
@@ -375,8 +375,8 @@ def test_set_estimator_none():
|
375 | 375 |
|
376 | 376 | assert dict(eclf2.estimators)["rf"] is None
|
377 | 377 | assert len(eclf2.estimators_) == 2
|
378 |
| - assert_true(all([not isinstance(est, RandomForestClassifier) for est in |
379 |
| - eclf2.estimators_])) |
| 378 | + assert all(isinstance(est, (LogisticRegression, GaussianNB)) |
| 379 | + for est in eclf2.estimators_) |
380 | 380 | assert eclf2.get_params()["rf"] is None
|
381 | 381 |
|
382 | 382 | eclf1.set_params(voting='soft').fit(X, y)
|
|
0 commit comments