【问题标题】:How to list losses of a model in Keras?如何在 Keras 中列出模型的损失?
【发布时间】:2019-03-16 04:53:55
【问题描述】:

我正在调试 Keras 中的模型组合,我想验证不同模型的损失函数。例如,看看 model1 是否真的有损失为 ['mae','hinge']。

我知道model.summary() 没有帮助,因为它不提供模型损失。

有没有办法列出 Keras 中每个模型的损失?

【问题讨论】:

    标签: machine-learning keras loss-function


    【解决方案1】:

    是的,像这样。

    >>> model.loss
    'categorical_crossentropy'
    >>> model.metrics
    ['accuracy']
    

    【讨论】:

    • REPL 自动补全是你的朋友。或者使用 dir() 方法。有时,使用这些方法更容易探索类的方法。
    • 或者使用vars(your_object)来避免得到很多魔法方法,如果合适的话。
    猜你喜欢
    • 2021-05-02
    • 1970-01-01
    • 2019-10-06
    • 2019-04-28
    • 1970-01-01
    • 2019-11-26
    • 2020-11-08
    • 2018-09-03
    • 2020-10-07
    相关资源
    最近更新 更多