23
23
from sklearn .utils .testing import assert_raise_message
24
24
from sklearn .utils .testing import assert_true
25
25
from sklearn .utils .testing import ignore_warnings
26
- from sklearn .utils .testing import _named_check
27
26
28
27
from sklearn .metrics import accuracy_score
29
28
from sklearn .metrics import balanced_accuracy_score
@@ -895,8 +894,8 @@ def test_averaging_multiclass(n_samples=50, n_classes=3):
895
894
y_pred_binarize = lb .transform (y_pred )
896
895
897
896
for name in METRICS_WITH_AVERAGING :
898
- yield (_named_check ( check_averaging , name ), name , y_true ,
899
- y_true_binarize , y_pred , y_pred_binarize , y_score )
897
+ yield (check_averaging , name , y_true , y_true_binarize ,
898
+ y_pred , y_pred_binarize , y_score )
900
899
901
900
902
901
def test_averaging_multilabel (n_classes = 5 , n_samples = 40 ):
@@ -910,8 +909,8 @@ def test_averaging_multilabel(n_classes=5, n_samples=40):
910
909
y_pred_binarize = y_pred
911
910
912
911
for name in METRICS_WITH_AVERAGING + THRESHOLDED_METRICS_WITH_AVERAGING :
913
- yield (_named_check ( check_averaging , name ), name , y_true ,
914
- y_true_binarize , y_pred , y_pred_binarize , y_score )
912
+ yield (check_averaging , name , y_true , y_true_binarize ,
913
+ y_pred , y_pred_binarize , y_score )
915
914
916
915
917
916
def test_averaging_multilabel_all_zeroes ():
@@ -922,8 +921,8 @@ def test_averaging_multilabel_all_zeroes():
922
921
y_pred_binarize = y_pred
923
922
924
923
for name in METRICS_WITH_AVERAGING :
925
- yield (_named_check ( check_averaging , name ), name , y_true ,
926
- y_true_binarize , y_pred , y_pred_binarize , y_score )
924
+ yield (check_averaging , name , y_true , y_true_binarize ,
925
+ y_pred , y_pred_binarize , y_score )
927
926
928
927
# Test _average_binary_score for weight.sum() == 0
929
928
binary_metric = (lambda y_true , y_score , average = "macro" :
@@ -941,8 +940,8 @@ def test_averaging_multilabel_all_ones():
941
940
y_pred_binarize = y_pred
942
941
943
942
for name in METRICS_WITH_AVERAGING :
944
- yield (_named_check ( check_averaging , name ), name , y_true ,
945
- y_true_binarize , y_pred , y_pred_binarize , y_score )
943
+ yield (check_averaging , name , y_true , y_true_binarize ,
944
+ y_pred , y_pred_binarize , y_score )
946
945
947
946
948
947
@ignore_warnings
@@ -1031,8 +1030,7 @@ def test_sample_weight_invariance(n_samples=50):
1031
1030
if name in METRICS_WITHOUT_SAMPLE_WEIGHT :
1032
1031
continue
1033
1032
metric = ALL_METRICS [name ]
1034
- yield _named_check (check_sample_weight_invariance , name ), name ,\
1035
- metric , y_true , y_pred
1033
+ yield check_sample_weight_invariance , name , metric , y_true , y_pred
1036
1034
1037
1035
# binary
1038
1036
random_state = check_random_state (0 )
@@ -1047,11 +1045,9 @@ def test_sample_weight_invariance(n_samples=50):
1047
1045
continue
1048
1046
metric = ALL_METRICS [name ]
1049
1047
if name in THRESHOLDED_METRICS :
1050
- yield _named_check (check_sample_weight_invariance , name ), name ,\
1051
- metric , y_true , y_score
1048
+ yield check_sample_weight_invariance , name , metric , y_true , y_score
1052
1049
else :
1053
- yield _named_check (check_sample_weight_invariance , name ), name ,\
1054
- metric , y_true , y_pred
1050
+ yield check_sample_weight_invariance , name , metric , y_true , y_pred
1055
1051
1056
1052
# multiclass
1057
1053
random_state = check_random_state (0 )
@@ -1066,11 +1062,9 @@ def test_sample_weight_invariance(n_samples=50):
1066
1062
continue
1067
1063
metric = ALL_METRICS [name ]
1068
1064
if name in THRESHOLDED_METRICS :
1069
- yield _named_check (check_sample_weight_invariance , name ), name ,\
1070
- metric , y_true , y_score
1065
+ yield check_sample_weight_invariance , name , metric , y_true , y_score
1071
1066
else :
1072
- yield _named_check (check_sample_weight_invariance , name ), name ,\
1073
- metric , y_true , y_pred
1067
+ yield check_sample_weight_invariance , name , metric , y_true , y_pred
1074
1068
1075
1069
# multilabel indicator
1076
1070
_ , ya = make_multilabel_classification (n_features = 1 , n_classes = 20 ,
@@ -1090,11 +1084,11 @@ def test_sample_weight_invariance(n_samples=50):
1090
1084
1091
1085
metric = ALL_METRICS [name ]
1092
1086
if name in THRESHOLDED_METRICS :
1093
- yield (_named_check ( check_sample_weight_invariance , name ), name ,
1094
- metric , y_true , y_score )
1087
+ yield (check_sample_weight_invariance , name , metric ,
1088
+ y_true , y_score )
1095
1089
else :
1096
- yield (_named_check ( check_sample_weight_invariance , name ), name ,
1097
- metric , y_true , y_pred )
1090
+ yield (check_sample_weight_invariance , name , metric ,
1091
+ y_true , y_pred )
1098
1092
1099
1093
1100
1094
@ignore_warnings
0 commit comments