diff options
| author | ZHENG Yanqin <[email protected]> | 2023-05-25 07:37:53 +0000 |
|---|---|---|
| committer | ZHENG Yanqin <[email protected]> | 2023-05-25 07:37:53 +0000 |
| commit | e9896bd62bb29da00ec00a121374167ad91bfe47 (patch) | |
| tree | d94845574c8ef7473d0204d28b4efd4038035463 /evaluation/f1.py | |
| parent | fad9aa875c84b38cbb5a6010e104922b1eea7291 (diff) | |
| parent | 4c5734c624705449c6b21c4b2bc5554e7259fdba (diff) | |
readme
See merge request zyq/time_series_anomaly_detection!1
Diffstat (limited to 'evaluation/f1.py')
| -rw-r--r-- | evaluation/f1.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/evaluation/f1.py b/evaluation/f1.py new file mode 100644 index 0000000..94a8568 --- /dev/null +++ b/evaluation/f1.py @@ -0,0 +1,12 @@ +from sklearn.metrics import f1_score, precision_score, recall_score + + +def evaluate(y_true: list, y_pred: list) -> float: + """ + F1评估方法 + :param y_true: 真实标签 + :param y_pred: 检测标签 + :return: f1、recall、precision + """ + f1 = f1_score(y_true, y_pred) + return f1
\ No newline at end of file |
