Keras自定义指标并为此设置阈值

时间:2019-12-08 15:52:23

标签: python keras

我想进行降雨预测,并且我有像这样的地面真相

y_true = [14.0,0.5,0.3,0,0,0.25,2.0,1.5]y_pred = [2.0,0,1.0,1.5,0,0,0,0]

现在,我想设置一个threshold = 0.5,所以y_true = [1,0,0,0,0,0,1,1]y_pred = [1,0,1,1,0,0,0,0] 并定义两个自定义指标FARPOD,并定义如下

FAR = falsealarms/(hits+falsealarms)POD= hits/(hits+misses),其中命中(prediction = 1truth = 1), 未命中(prediction = 0truth = 1)和错误警报(prediction = 1truth = 0

如何像这样的示例设置阈值并在Keras后端中实现FARPOD

谢谢

0 个答案:

没有答案