1919
2020
2121class TestClassifierAfterKMeans (ExtTestCase ):
22- @ignore_warnings (category = ConvergenceWarning )
22+ @ignore_warnings (category = ( ConvergenceWarning , FutureWarning ) )
2323 def test_classification_kmeans (self ):
2424 iris = datasets .load_iris ()
2525 X , y = iris .data , iris .target
@@ -32,7 +32,7 @@ def test_classification_kmeans(self):
3232 dec = clr .decision_function (X )
3333 self .assertEqual (prob .shape , dec .shape )
3434
35- @ignore_warnings (category = ConvergenceWarning )
35+ @ignore_warnings (category = ( ConvergenceWarning , FutureWarning ) )
3636 def test_classification_kmeans_intercept_weights (self ):
3737 iris = datasets .load_iris ()
3838 X , y = iris .data , iris .target
@@ -41,7 +41,7 @@ def test_classification_kmeans_intercept_weights(self):
4141 acc = clr .score (X , y )
4242 self .assertGreater (acc , 0 )
4343
44- @ignore_warnings (category = ConvergenceWarning )
44+ @ignore_warnings (category = ( ConvergenceWarning , FutureWarning ) )
4545 def test_classification_kmeans_pickle (self ):
4646 iris = datasets .load_iris ()
4747 X , y = iris .data , iris .target
@@ -51,15 +51,15 @@ def test_classification_kmeans_clone(self):
5151 self .maxDiff = None
5252 run_test_sklearn_clone (lambda : ClassifierAfterKMeans ())
5353
54- @ignore_warnings (category = ConvergenceWarning )
54+ @ignore_warnings (category = ( ConvergenceWarning , FutureWarning ) )
5555 def test_classification_kmeans_grid_search (self ):
5656 iris = datasets .load_iris ()
5757 X , y = iris .data , iris .target
5858 self .assertRaise (
5959 lambda : run_test_sklearn_grid_search_cv (
6060 lambda : ClassifierAfterKMeans (), X , y
6161 ),
62- ValueError ,
62+ AssertionError ,
6363 )
6464 res = run_test_sklearn_grid_search_cv (
6565 lambda : ClassifierAfterKMeans (), X , y , c_n_clusters = [2 , 3 ]
@@ -69,7 +69,7 @@ def test_classification_kmeans_grid_search(self):
6969 self .assertGreater (res ["score" ], 0 )
7070 self .assertLesser (res ["score" ], 1 )
7171
72- @ignore_warnings (category = ConvergenceWarning )
72+ @ignore_warnings (category = ( ConvergenceWarning , FutureWarning ) )
7373 def test_classification_kmeans_relevance (self ):
7474 state = RandomState (seed = 0 )
7575 Xs = []
@@ -89,7 +89,7 @@ def test_classification_kmeans_relevance(self):
8989 score = clk .score (X , Y )
9090 self .assertGreater (score , 0.95 )
9191
92- @ignore_warnings (category = ConvergenceWarning )
92+ @ignore_warnings (category = ( ConvergenceWarning , FutureWarning ) )
9393 def test_issue (self ):
9494 X , labels_true = datasets .make_blobs (n_samples = 750 , centers = 6 , cluster_std = 0.4 )[
9595 :2
0 commit comments