Skip to content

Commit 13f9c1f

Browse files
authored
Fix rank for metrics for which greater value is not good (#1079)
1 parent cf27323 commit 13f9c1f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

autosklearn/automl.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1268,8 +1268,8 @@ def cv_results_(self):
12681268

12691269
results['mean_fit_time'] = np.array(mean_fit_time)
12701270
results['params'] = params
1271-
results['rank_test_scores'] = scipy.stats.rankdata(1 - results['mean_test_score'],
1272-
method='min')
1271+
rank_order = -1 * self._metric._sign * results['mean_test_score']
1272+
results['rank_test_scores'] = scipy.stats.rankdata(rank_order, method='min')
12731273
results['status'] = status
12741274
results['budgets'] = budgets
12751275

0 commit comments

Comments
 (0)