bigfunctions > precision_recall_curve
precision_recall_curve¶
Signature
precision_recall_curve(predictions)
Description
Returns the Precision-Recall Curve
(as a table) given predictions
, an array of (predicted_score, ground_truth_label)
Examples
select * from bigfunctions.eu.precision_recall_curve([(0.1, false), (0.4, false), (0.35, true), (0.8, true)])
select * from bigfunctions.us.precision_recall_curve([(0.1, false), (0.4, false), (0.35, true), (0.8, true)])
select * from bigfunctions.europe_west1.precision_recall_curve([(0.1, false), (0.4, false), (0.35, true), (0.8, true)])
+-----------+---------+
| precision | recall |
+-----------+---------+
| 0.5 | 1.0 |
| 0.667 | 1.0 |
| 0.5 | 0.5 |
| 1.0 | 0.5 |
| 1.0 | 0 |
+-----------+---------+