@@ -71,7 +71,7 @@ def test_deprecation_num_labeled(self):
71
71
lsml_supervised = LSML_Supervised (num_labeled = np .inf )
72
72
msg = ('"num_labeled" parameter is not used.'
73
73
' It has been deprecated in version 0.5.0 and will be'
74
- 'removed in 0.6.0' )
74
+ ' removed in 0.6.0' )
75
75
assert_warns_message (DeprecationWarning , msg , lsml_supervised .fit , X , y )
76
76
77
77
@@ -92,7 +92,7 @@ def test_deprecation_num_labeled(self):
92
92
itml_supervised = ITML_Supervised (num_labeled = np .inf )
93
93
msg = ('"num_labeled" parameter is not used.'
94
94
' It has been deprecated in version 0.5.0 and will be'
95
- 'removed in 0.6.0' )
95
+ ' removed in 0.6.0' )
96
96
assert_warns_message (DeprecationWarning , msg , itml_supervised .fit , X , y )
97
97
98
98
def test_deprecation_bounds (self ):
@@ -104,7 +104,7 @@ def test_deprecation_bounds(self):
104
104
itml_supervised = ITML_Supervised (bounds = None )
105
105
msg = ('"bounds" parameter from initialization is not used.'
106
106
' It has been deprecated in version 0.5.0 and will be'
107
- 'removed in 0.6.0. Use the "bounds" parameter of this '
107
+ ' removed in 0.6.0. Use the "bounds" parameter of this '
108
108
'fit method instead.' )
109
109
assert_warns_message (DeprecationWarning , msg , itml_supervised .fit , X , y )
110
110
@@ -282,7 +282,7 @@ def test_deprecation_num_labeled(self):
282
282
balance_param = 5e-5 )
283
283
msg = ('"num_labeled" parameter is not used.'
284
284
' It has been deprecated in version 0.5.0 and will be'
285
- 'removed in 0.6.0' )
285
+ ' removed in 0.6.0' )
286
286
assert_warns_message (DeprecationWarning , msg , sdml_supervised .fit , X , y )
287
287
288
288
def test_sdml_raises_warning_non_psd (self ):
@@ -505,8 +505,7 @@ def test_deprecation_num_dims_nca(num_dims):
505
505
nca = NCA (num_dims = num_dims )
506
506
msg = ('"num_dims" parameter is not used.'
507
507
' It has been deprecated in version 0.5.0 and will be'
508
- 'removed in 0.6.0. Use "n_components" instead' ,
509
- DeprecationWarning )
508
+ ' removed in 0.6.0. Use "n_components" instead' )
510
509
with pytest .warns (DeprecationWarning ) as raised_warning :
511
510
nca .fit (X , y )
512
511
assert (str (raised_warning [0 ].message ) == msg )
@@ -534,8 +533,7 @@ def test_deprecation_num_dims_lfda(num_dims):
534
533
lfda = LFDA (num_dims = num_dims )
535
534
msg = ('"num_dims" parameter is not used.'
536
535
' It has been deprecated in version 0.5.0 and will be'
537
- 'removed in 0.6.0. Use "n_components" instead' ,
538
- DeprecationWarning )
536
+ ' removed in 0.6.0. Use "n_components" instead' )
539
537
with pytest .warns (DeprecationWarning ) as raised_warning :
540
538
lfda .fit (X , y )
541
539
assert (str (raised_warning [0 ].message ) == msg )
@@ -571,22 +569,20 @@ def test_deprecation_num_dims_rca(num_dims):
571
569
# test that a deprecation message is thrown if num_labeled is set at
572
570
# initialization
573
571
# TODO: remove in v.0.6
574
- X = np .array ([[0 , 0 ], [0 , 1 ], [2 , 0 ], [2 , 1 ]])
575
- y = np .array ([1 , 0 , 1 , 0 ])
572
+ X , y = load_iris (return_X_y = True )
576
573
rca = RCA (num_dims = num_dims )
577
574
msg = ('"num_dims" parameter is not used.'
578
575
' It has been deprecated in version 0.5.0 and will be'
579
- 'removed in 0.6.0. Use "n_components" instead' ,
580
- DeprecationWarning )
576
+ ' removed in 0.6.0. Use "n_components" instead' )
581
577
with pytest .warns (DeprecationWarning ) as raised_warning :
582
578
rca .fit (X , y )
583
579
assert (str (raised_warning [0 ].message ) == msg )
584
580
585
- rca_supervised = RCA_Supervised (num_dims = num_dims )
581
+ # we take a small number of chunks so that RCA works on iris
582
+ rca_supervised = RCA_Supervised (num_dims = num_dims , num_chunks = 10 )
586
583
msg = ('"num_dims" parameter is not used.'
587
584
' It has been deprecated in version 0.5.0 and will be'
588
- 'removed in 0.6.0. Use "n_components" instead' ,
589
- DeprecationWarning )
585
+ ' removed in 0.6.0. Use "n_components" instead' )
590
586
with pytest .warns (DeprecationWarning ) as raised_warning :
591
587
rca_supervised .fit (X , y )
592
588
assert (str (raised_warning [0 ].message ) == msg )
@@ -633,8 +629,7 @@ def test_deprecation_num_dims_mlkr(num_dims):
633
629
mlkr = MLKR (num_dims = num_dims )
634
630
msg = ('"num_dims" parameter is not used.'
635
631
' It has been deprecated in version 0.5.0 and will be'
636
- 'removed in 0.6.0. Use "n_components" instead' ,
637
- DeprecationWarning )
632
+ ' removed in 0.6.0. Use "n_components" instead' )
638
633
with pytest .warns (DeprecationWarning ) as raised_warning :
639
634
mlkr .fit (X , y )
640
635
assert (str (raised_warning [0 ].message ) == msg )
@@ -687,7 +682,7 @@ def test_deprecation_num_labeled(self):
687
682
mmc_supervised = MMC_Supervised (num_labeled = np .inf )
688
683
msg = ('"num_labeled" parameter is not used.'
689
684
' It has been deprecated in version 0.5.0 and will be'
690
- 'removed in 0.6.0' )
685
+ ' removed in 0.6.0' )
691
686
assert_warns_message (DeprecationWarning , msg , mmc_supervised .fit , X , y )
692
687
693
688
0 commit comments