Skip to content

Commit 9428957

Browse files
committed
💥 Add perfect_qini_curve func, refactor code; remove auuc and auqc funcs
1 parent 55e84d3 commit 9428957

File tree

2 files changed

+113
-96
lines changed

2 files changed

+113
-96
lines changed

sklift/metrics/__init__.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
from .metrics import (
2-
uplift_curve, auuc, qini_curve, auqc, uplift_at_k, response_rate_by_percentile,
3-
uplift_by_percentile, weighted_average_uplift, treatment_balance_curve,
4-
uplift_auc_score, qini_auc_score
2+
uplift_curve, perfect_uplift_curve, uplift_auc_score,
3+
qini_curve, perfect_qini_curve, qini_auc_score,
4+
uplift_at_k, response_rate_by_percentile,
5+
weighted_average_uplift, uplift_by_percentile, treatment_balance_curve
56
)
67

78
__all__ = [
8-
uplift_curve, auuc, qini_curve, auqc, uplift_at_k, response_rate_by_percentile,
9-
uplift_by_percentile, weighted_average_uplift, treatment_balance_curve,
10-
uplift_auc_score, qini_auc_score
9+
uplift_curve, perfect_uplift_curve, uplift_auc_score,
10+
qini_curve, perfect_qini_curve, qini_auc_score,
11+
uplift_at_k, response_rate_by_percentile,
12+
weighted_average_uplift, uplift_by_percentile, treatment_balance_curve
1113
]

0 commit comments

Comments
 (0)