gpt4 book ai didi

python - 我如何从 y_true 和 y_pred 得到真正的底片?

转载 作者:太空狗 更新时间:2023-10-30 02:37:49 26 4
gpt4 key购买 nike

是否有可能从 Keras 中的 y_truey_pred 张量得到真负数

我知道我们可以从以下代码中得到真阳性:

true_positive = K.sum(y_true*y_pred)

如何对真阴性做同样的事情?

最佳答案

下面是一个示例,说明如何提取混淆矩阵True PositiveTrue Negative 值:

def confusion(y_true, y_pred):
y_pred_pos = K.round(K.clip(y_pred, 0, 1))
y_pred_neg = 1 - y_pred_pos
y_pos = K.round(K.clip(y_true, 0, 1))
y_neg = 1 - y_pos
tp = K.sum(y_pos * y_pred_pos) / K.sum(y_pos)
tn = K.sum(y_neg * y_pred_neg) / K.sum(y_neg)
return {'true_pos': tp, 'true_neg': tn}

如果您在输出中遇到一些 NaN 值,请尝试向分母添加一个 epsilon,这将解决您的问题。

Answer came from this link .

希望对你有帮助。

关于python - 我如何从 y_true 和 y_pred 得到真正的底片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49007163/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com