mindspore/docs/api/api_python/train/mindspore.train.auc.rst

16 lines
942 B
ReStructuredText
Raw Normal View History

mindspore.train.auc
====================
2022-02-15 10:53:07 +08:00
.. py:function:: mindspore.train.auc(x, y, reorder=False)
2022-02-15 10:53:07 +08:00
2022-03-28 17:31:19 +08:00
使用梯形法则计算曲线下面积AUCArea Under the CurveAUC。这是一个一般函数给定曲线上的点
2022-02-15 10:53:07 +08:00
用于计算ROC (Receiver Operating Curve, ROC) 曲线下的面积。
2022-07-22 16:25:38 +08:00
参数:
- **x** (Union[np.array, list]) - 从ROC曲线False Positive Rate, FPR来看np.array具有假阳性率。如果是多类则为np.array列表。Shape为 :math:`(N)`
- **y** (Union[np.array, list]) - 从ROC曲线True Positive Rate, TPR来看np.array具有假阳性率。如果是多类则为np.array列表。Shape为 :math:`(N)`
- **reorder** (bool) - 如果为False那么 `x` 必须是单调上升或下降的如果为True那么 `x` 将会按照升序排序。默认值False。
2022-02-15 10:53:07 +08:00
2022-07-22 16:25:38 +08:00
返回:
float曲线下面积的值AUC。