【发布时间】:2019-05-14 03:13:01
【问题描述】:
Keras 2.0 删除了 F1 分数,但我想监控它的值。我正在使用顺序模型来训练神经网络。
我定义了一个函数,正如这里How to calculate F1 Macro in Keras? 所建议的那样。
这个函数只有在model.compile中使用才能正常工作。通过这种方式,我在每一步都看到了它的价值。问题是我不想仅仅看到它的价值,但我希望我的训练根据它的价值表现不同,使用 Keras 的回调。
如果我尝试在回调中插入自定义指标,则会收到此错误:
'函数对象不可迭代'
你知道如何定义一个函数,以便它可以用作回调中的参数吗?
【问题讨论】:
标签: python-3.x machine-learning neural-network deep-learning keras-2